/// If no course is specified, then the user can see SITE + his courses.
/// And admins can see all courses, so pass the $doanything flag enabled
$courses1 = get_records('course', 'id', SITEID);
- $courses2 = get_my_courses($userid, '', '*', true);
+ $courses2 = get_my_courses($userid, 'visible DESC,sortorder ASC', '*', true);
$courses = array_merge($courses1, $courses2);
}
if (!$courses) {