diff --git a/mod/assign/locallib.php b/mod/assign/locallib.php index bce42d2e2ce..5b58bd9a2e7 100644 --- a/mod/assign/locallib.php +++ b/mod/assign/locallib.php @@ -4757,6 +4757,10 @@ class assign { return true; } if ($data = $mform->get_data()) { + if (!$this->submissions_open()) { + $notices[] = get_string('duedatereached', 'assign'); + return false; + } if ($instance->teamsubmission) { $submission = $this->get_group_submission($USER->id, 0, true); } else {