From 292f663581a2f6e3a159df5437b3a004507c86b4 Mon Sep 17 00:00:00 2001 From: Mark Nielsen Date: Tue, 7 Oct 2014 11:48:35 -0700 Subject: [PATCH] MDL-47569 backup: Do not close questions tag if never opened This can happen when restoring quizzes that do not have any questions. --- backup/converter/moodle1/handlerlib.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backup/converter/moodle1/handlerlib.php b/backup/converter/moodle1/handlerlib.php index 5265fa01593..bbdfd7f97fb 100644 --- a/backup/converter/moodle1/handlerlib.php +++ b/backup/converter/moodle1/handlerlib.php @@ -1292,7 +1292,9 @@ class moodle1_question_bank_handler extends moodle1_xml_handler { * Closes the questions wrapper */ public function on_questions_end() { - $this->xmlwriter->end_tag('questions'); + if ($this->questionswrapperwritten) { + $this->xmlwriter->end_tag('questions'); + } } /**