diff --git a/main/inc/lib/exercise_show_functions.lib.php b/main/inc/lib/exercise_show_functions.lib.php index ea2d4759c7..530cf3680c 100755 --- a/main/inc/lib/exercise_show_functions.lib.php +++ b/main/inc/lib/exercise_show_functions.lib.php @@ -375,7 +375,8 @@ class ExerciseShowFunctions foreach ($allChoices as $choice) { $isStudentAnswer = in_array($choice, $studentChoices); - $isCorrectAnswer = $isStudentAnswer && in_array($choice, $correctAnswers); + $isExpectedAnswer = in_array($choice, $correctAnswers); + $isCorrectAnswer = $isStudentAnswer && $isExpectedAnswer; $answerPosition = array_search($choice, $answer->iid); $hideExpectedAnswer = false; @@ -430,7 +431,7 @@ class ExerciseShowFunctions if ($hideExpectedAnswer) { $html .= ''; } else { - $html .= $isCorrectAnswer ? $checkboxOn : $checkboxOff; + $html .= $isExpectedAnswer ? $checkboxOn : $checkboxOff; } $html .= '';