diff --git a/lib/sessionlib.php b/lib/sessionlib.php index da55f12d5fd..aa2c667e464 100644 --- a/lib/sessionlib.php +++ b/lib/sessionlib.php @@ -1067,7 +1067,7 @@ function get_moodle_cookie() { * @return void */ function session_set_user($user) { - $_SESSION['USER'] = $user; + $_SESSION['USER'] = clone $user; unset($_SESSION['USER']->description); // conserve memory sesskey(); // init session key }