Index: lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/util/AssessmentEscapeUtils.java =================================================================== diff -u -rbfad24196397ef8759dd17934284e5dfdbc45ff6 -rcea7b9b1c1155b6499f4a7fe9cba545f1686ce27 --- lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/util/AssessmentEscapeUtils.java (.../AssessmentEscapeUtils.java) (revision bfad24196397ef8759dd17934284e5dfdbc45ff6) +++ lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/util/AssessmentEscapeUtils.java (.../AssessmentEscapeUtils.java) (revision cea7b9b1c1155b6499f4a7fe9cba545f1686ce27) @@ -261,8 +261,11 @@ value = questionResult.getAnswer(); break; case QbQuestion.TYPE_TRUE_FALSE: - value = questionResult.getAnswerBoolean(); - break; + boolean isCorrect = questionResult.getQbQuestion().getCorrectAnswer() == questionResult + .getAnswerBoolean(); + row.addCell(questionResult.getAnswerBoolean(), + isCorrect ? IndexedColors.GREEN : IndexedColors.AUTOMATIC); + return; case QbQuestion.TYPE_MARK_HEDGING: //taken care beforehand }