diff --git a/Sort/ScriptSort.php b/Sort/ScriptSort.php
index 9611805909739331ab7c185235135533458536f3..7ddd879faa4372a19c8f038d7563e1754927b58e 100644
--- a/Sort/ScriptSort.php
+++ b/Sort/ScriptSort.php
@@ -48,7 +48,9 @@ class ScriptSort extends AbstractSort
      */
     public function __construct($script, $returnType, $params = null, $order = self::ORDER_DESC)
     {
-        $this->setParams($params);
+        if ($params) {
+            $this->setParams($params);
+        }
         $this->setScript($script);
         $this->setOrder($order);
         $this->setReturnType($returnType);