diff --git a/include/class.orm.php b/include/class.orm.php
index 08c2f209c324ab32f7272435d29e6855abfa3e64..acb94853467f21c5442447029bc9b3f354d2b3ae 100644
--- a/include/class.orm.php
+++ b/include/class.orm.php
@@ -1737,7 +1737,8 @@ implements ArrayAccess {
     function sort($key=false, $reverse=false) {
         // Fetch all records into the cache
         $this->asArray();
-        return parent::sort($key, $reverse);
+        parent::sort($key, $reverse);
+        return $this;
     }
 
     /**