diff --git a/mod/assign/submission/file/locallib.php b/mod/assign/submission/file/locallib.php index e0e0539e1bd..382c3b31e2f 100644 --- a/mod/assign/submission/file/locallib.php +++ b/mod/assign/submission/file/locallib.php @@ -323,8 +323,10 @@ class assign_submission_file extends assign_submission_plugin { $submission->id); $currentsubmission = $this->get_file_submission($submission->id); - $currentsubmission->numfiles = 0; - $DB->update_record('assignsubmission_file', $currentsubmission); + if ($currentsubmission) { + $currentsubmission->numfiles = 0; + $DB->update_record('assignsubmission_file', $currentsubmission); + } return true; }