diff --git a/application/modules/courses/models/CourseModel.php b/application/modules/courses/models/CourseModel.php
index f06969bbf01cd4230e075087b1845ce7fb1504e0..ac365fec0f96b9df38bb8fb1e5f3c6014a281383 100644
--- a/application/modules/courses/models/CourseModel.php
+++ b/application/modules/courses/models/CourseModel.php
@@ -534,7 +534,7 @@ class Courses_CourseModel extends Unl_Model
 
         $records = $select->query()->fetchAll();
         if (count($records) == 0) {
-            return null;
+            return new Unl_Model_Collection(__CLASS__);;
         }
         $generationIds = array();
         foreach ($records as $record) {