diff --git a/main/inc/lib/exercise.lib.php b/main/inc/lib/exercise.lib.php index a739dde55f..4cb714c61c 100644 --- a/main/inc/lib/exercise.lib.php +++ b/main/inc/lib/exercise.lib.php @@ -89,6 +89,13 @@ class ExerciseLib $objAnswerTmp = new Answer($questionId); $nbrAnswers = $objAnswerTmp->selectNbrAnswers(); + if ($answerType == FREE_ANSWER || + $answerType == ORAL_EXPRESSION || + $answerType == CALCULATED_ANSWER + ) { + $nbrAnswers = 1; + } + $quiz_question_options = Question::readQuestionOption( $questionId, $course_id