MDL-21782 fixed wrong removal of hidden courses - thanks Jay Knight for the report!
[moodle.git] / lib / enrollib.php
index 88cbac6..62c8710 100644 (file)
@@ -502,11 +502,11 @@ function enrol_get_my_courses($fields = NULL, $sort = 'visible DESC,sortorder AS
         context_instance_preload($course);
         if (!$course->visible) {
             if (!$context = get_context_instance(CONTEXT_COURSE, $id)) {
-                unset($course[$id]);
+                unset($courses[$id]);
                 continue;
             }
             if (!has_capability('moodle/course:viewhiddencourses', $context)) {
-                unset($course[$id]);
+                unset($courses[$id]);
                 continue;
             }
         }