diff --git a/mod/assign/lib.php b/mod/assign/lib.php index f5a088e0925..70d343cce3b 100644 --- a/mod/assign/lib.php +++ b/mod/assign/lib.php @@ -1554,8 +1554,8 @@ function mod_assign_core_calendar_provide_event_action(calendar_event $event, 'id' => $cm->id, 'action' => 'grader' ]); - $itemcount = $assign->count_submissions_need_grading(); $actionable = $assign->can_grade($userid) && (time() >= $assign->get_instance()->allowsubmissionsfromdate); + $itemcount = $actionable ? $assign->count_submissions_need_grading() : 0; } else { $usersubmission = $assign->get_user_submission($userid, false); if ($usersubmission && $usersubmission->status === ASSIGN_SUBMISSION_STATUS_SUBMITTED) {