diff --git a/mod/assign/submission/comments/locallib.php b/mod/assign/submission/comments/locallib.php index 1d9118653a1..addc3618c38 100644 --- a/mod/assign/submission/comments/locallib.php +++ b/mod/assign/submission/comments/locallib.php @@ -113,7 +113,12 @@ class assign_submission_comments extends assign_submission_plugin { * @return bool was it a success? (false will trigger a rollback) */ public function upgrade_settings(context $oldcontext, stdClass $oldassignment, & $log) { - // first upgrade settings (nothing to do) + if ($oldassignment->assignmenttype == 'upload') { + // Disable if allow notes was not enabled. + if (!$oldassignment->var2) { + $this->disable(); + } + } return true; }