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