From e168e38813541c31ff486ca2d2a2c7b220919e8f Mon Sep 17 00:00:00 2001 From: Tim Hunt Date: Mon, 16 Nov 2015 14:37:42 +0000 Subject: [PATCH] MDL-52166 gradebook: overview report fails with separate groups --- grade/report/overview/index.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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); }