diff --git a/lib/moodlelib.php b/lib/moodlelib.php index b428f174eef..a0b7229c297 100644 --- a/lib/moodlelib.php +++ b/lib/moodlelib.php @@ -5627,6 +5627,10 @@ function reset_course_userdata($data) { // Update calendar events for all modules. course_module_bulk_update_calendar_events($modname, $data->courseid); } + // Purge the course cache after resetting course start date. MDL-76936 + if ($data->timeshift) { + course_modinfo::purge_course_cache($data->courseid); + } } // Mention unsupported mods.