diff --git a/mod/quiz/lib.php b/mod/quiz/lib.php index e29af9c33b9..d802cd8fceb 100644 --- a/mod/quiz/lib.php +++ b/mod/quiz/lib.php @@ -469,8 +469,10 @@ function quiz_process_options(&$quiz) { $quiz->preventlate = 0; } - // Quiz name (now a required field). - $quiz->name = trim($quiz->name); + // Quiz name. + if (!empty($quiz->name)) { + $quiz->name = trim($quiz->name); + } // Time limit. (Get rid of it if the checkbox was not ticked.) if (empty($quiz->timelimitenable)) {