diff --git a/mod/assign/locallib.php b/mod/assign/locallib.php index d0bbd493cca..766e996383d 100644 --- a/mod/assign/locallib.php +++ b/mod/assign/locallib.php @@ -4793,7 +4793,7 @@ class assign { $cangrade = has_capability('mod/assign:grade', $this->get_context()); // If there is a visible grade, show the summary. - if ((!is_null($gradebookgrade->grade) || !$emptyplugins) + if (!is_null($gradebookgrade) && (!is_null($gradebookgrade->grade) || !$emptyplugins) && ($cangrade || !$gradebookgrade->hidden)) { $gradefordisplay = null;