diff --git a/course/lib.php b/course/lib.php index ba830ca0b15..851ed52a746 100644 --- a/course/lib.php +++ b/course/lib.php @@ -2486,6 +2486,8 @@ function save_local_role_names($courseid, $data) { $rolename->name = $value; $DB->insert_record('role_names', $rolename); } + // This will ensure the course contacts cache is purged.. + coursecat::role_assignment_changed($roleid, $context); } }