diff --git a/mod/assign/locallib.php b/mod/assign/locallib.php index fe7700e616e..09121a893e1 100644 --- a/mod/assign/locallib.php +++ b/mod/assign/locallib.php @@ -7163,7 +7163,7 @@ class assign { $this->update_submission($newsubmission, $userid, false, $this->get_instance()->teamsubmission); $flags = $this->get_user_flags($userid, false); - if ($flags->locked) { + if (isset($flags->locked) && $flags->locked) { // May not exist. $this->process_unlock_submission($userid); } return true;