diff --git a/admin/uploaduser.php b/admin/uploaduser.php index 5cbe006d2e6..04c7878ca5c 100755 --- a/admin/uploaduser.php +++ b/admin/uploaduser.php @@ -543,6 +543,9 @@ if ($formdata = $mform->is_cancelled()) { // save custom profile fields data profile_save_data($user); + // make sure user context exists + get_context_instance(CONTEXT_PERSONAL, $user->id); + if ($bulk == 1 or $bulk == 3) { if (!in_array($user->id, $SESSION->bulk_susers)) { $SESSION->bulk_susers[] = $user->id;