diff --git a/lib/moodlelib.php b/lib/moodlelib.php index bed2efb80b1..6fe39676be2 100644 --- a/lib/moodlelib.php +++ b/lib/moodlelib.php @@ -6528,7 +6528,7 @@ function remove_dir($dir, $content_only=false) { } function report_session_error() { - global $CFG, $FULLME; + global $CFG, $FULLME, $SESSOIN; if (empty($CFG->lang)) { $CFG->lang = "en"; } @@ -6544,6 +6544,7 @@ function report_session_error() { } unset($_SESSION['USER']); unset($GLOBALS['USER']); + unset($SESSION->session_test); redirect($FULLME, get_string('sessionerroruser', 'error'), 2); }