diff --git a/lib/sessionlib.php b/lib/sessionlib.php index 80d11d19bf7..5123833f27e 100644 --- a/lib/sessionlib.php +++ b/lib/sessionlib.php @@ -925,6 +925,9 @@ function cron_setup_user($user=null, $course=null) { } } + // TODO MDL-19774 relying on global $PAGE in cron is a bad idea. + // Temporary hack so that cron does not give fatal errors. + $PAGE = new moodle_page(); if ($course) { $PAGE->set_course($course); } else {