--- moodle/question/type/multianswer/questiontype.php	2009-10-17 17:33:11.000000000 +0200
+++ Mymoodle/question/type/multianswer/questiontype.php	2009-10-23 10:22:26.000000000 +0200
@@ -48,6 +48,7 @@
             $question->options->questions[$seq]= '';
         }
         if (isset($wrappedquestions) && is_array($wrappedquestions)){
+            $question->options->answers = array();
             foreach ($wrappedquestions as $wrapped) {
                 if (!$QTYPES[$wrapped->qtype]->get_question_options($wrapped)) {
                     notify("Unable to get options for questiontype {$wrapped->qtype} (id={$wrapped->id})");                
@@ -57,6 +58,12 @@
                     $wrapped->maxgrade = $wrapped->defaultgrade;
                     $nbvaliquestion++ ;
                     $question->options->questions[$sequence[$wrapped->id]] = clone($wrapped); // ??? Why do we need a clone here?
+
+
+                    $wrap_question_answers = $wrapped->options->answers;
+                    foreach ($wrap_question_answers as $wrap_question_answer) {
+                        $question->options->answers[] = $wrap_question_answer;
+                    }
                 }
             }
         }
