diff --git a/grade/report/overview/index.php b/grade/report/overview/index.php index 15954dc669a..9f0fbce572b 100644 --- a/grade/report/overview/index.php +++ b/grade/report/overview/index.php @@ -64,9 +64,9 @@ if (isset($personalcontext) && $courseid == SITEID) { if ($userid == $USER->id) { $settings = $PAGE->settingsnav->find('mygrades', null); $settings->make_active(); -} else if ($courseid != SITEID) { +} else if ($courseid != SITEID && $userid) { // Show some other navbar thing. - $user = $DB->get_record('user', array('id' => $userid)); + $user = $DB->get_record('user', array('id' => $userid), '*', MUST_EXIST); $PAGE->navigation->extend_for_user($user); }