diff --git a/Sort/Sort.php b/Sort/Sort.php
index 04be3b21645a5b78a6b19f35177912152e37e0d0..a21946e302a732614c15411f221fb9780cf2e1e6 100644
--- a/Sort/Sort.php
+++ b/Sort/Sort.php
@@ -32,7 +32,9 @@ class Sort extends AbstractSort
     public function __construct($field, $order = self::ORDER_ASC, BuilderInterface $nestedFilter = null, $mode = null)
     {
         parent::__construct($field, $order, $mode);
-        $this->setNestedFilter($nestedFilter);
+        if ($nestedFilter) {
+            $this->setNestedFilter($nestedFilter);
+        }
     }
 
     /**