diff --git a/admin/cli/fix_course_sequence.php b/admin/cli/fix_course_sequence.php index 8715b1318e8..b825422302f 100644 --- a/admin/cli/fix_course_sequence.php +++ b/admin/cli/fix_course_sequence.php @@ -103,7 +103,7 @@ foreach ($courses as $courseid) { if ($errors) { if (!empty($options['fix'])) { // Reset the course cache to make sure cache is recalculated next time the course is viewed. - $DB->upgrade_record('course', array('modinfo' => null, 'id' => $courseid)); + rebuild_course_cache($courseid, true); } foreach ($errors as $error) { cli_problem($error);