diff --git a/src/FilterData.php b/src/FilterData.php
index <HASH>..<HASH> 100644
--- a/src/FilterData.php
+++ b/src/FilterData.php
@@ -76,7 +76,7 @@ class FilterData implements Contracts\FilterDataInterface, Contracts\Validatable
         }
 
         // set attributes, filling in defaults
-        $this->attributes = array_merge($this->defaults, $attributes);
+        $this->attributes = array_merge($this->defaults, $this->attributes);
     }
Fixed issue with unexpected attributes regression in constructor