diff --git a/grade/report/user/classes/report/user.php b/grade/report/user/classes/report/user.php index a0227c7b41b..7c32a01c746 100644 --- a/grade/report/user/classes/report/user.php +++ b/grade/report/user/classes/report/user.php @@ -666,7 +666,7 @@ class user extends grade_report { $gradestatusclass = ''; $gradepassicon = ''; $ispassinggrade = $gradegrade->is_passed($gradegrade->grade_item); - if (!is_null($ispassinggrade)) { + if (!is_null($gradeval) && !is_null($ispassinggrade)) { $gradestatusclass = $ispassinggrade ? 'gradepass' : 'gradefail'; if ($ispassinggrade) { $gradepassicon = $OUTPUT->pix_icon(