diff --git a/lib/datalib.php b/lib/datalib.php index bc99d8dbe4d..1e22ba0c47d 100644 --- a/lib/datalib.php +++ b/lib/datalib.php @@ -833,7 +833,7 @@ function get_my_courses($userid, $sort=NULL, $fields=NULL, $doanything=false,$li $USER->mycourses[$doanything] = $mycourses; } - if ($reallimit) { + if (!empty($mycourses) && $reallimit) { return array_slice($mycourses, 0, $reallimit, true); } else { return $mycourses;