diff --git a/lib/moodlelib.php b/lib/moodlelib.php index 88855b9f9a8..76ae27f78c1 100644 --- a/lib/moodlelib.php +++ b/lib/moodlelib.php @@ -4244,6 +4244,9 @@ function delete_user(stdClass $user) { // Now do a brute force cleanup. + // Remove user's calendar subscriptions. + $DB->delete_records('event_subscriptions', ['userid' => $user->id]); + // Remove from all cohorts. $DB->delete_records('cohort_members', array('userid' => $user->id));