From 2e3adc25b29ebe08db802881208fd611baf453ab Mon Sep 17 00:00:00 2001 From: tjhunt Date: Wed, 12 Nov 2008 01:26:49 +0000 Subject: [PATCH] moodlelib: MDL-17208 user preference caching was causing a notice. --- lib/moodlelib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/moodlelib.php b/lib/moodlelib.php index 9abd124fa0..c6fc0fcee0 100644 --- a/lib/moodlelib.php +++ b/lib/moodlelib.php @@ -939,7 +939,7 @@ function check_user_preferences_loaded($time = null) { global $USER, $DB; static $timenow = null; // Static cache, so we only check up-to-dateness once per request. - if (!empty($USER->preference)) { + if (!empty($USER->preference) && isset($USER->preference['_lastloaded'])) { // Already loaded. Are we up to date? if (is_null($timenow) || (!is_null($time) && $time != $timenow)) { -- 2.39.5