Index: lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/web/controller/AuthoringController.java =================================================================== diff -u -rce7aa1c5bb84d5bfa1be87f72fc20c6d6d111baf -r818e9c1b6da3d19d8f388645146a8090b704a23d --- lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/web/controller/AuthoringController.java (.../AuthoringController.java) (revision ce7aa1c5bb84d5bfa1be87f72fc20c6d6d111baf) +++ lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/web/controller/AuthoringController.java (.../AuthoringController.java) (revision 818e9c1b6da3d19d8f388645146a8090b704a23d) @@ -806,9 +806,7 @@ Integer displayOrder = NumberUtils.toInt(paramMap.get(QbConstants.ATTR_OPTION_DISPLAY_ORDER_PREFIX + i)); option.setDisplayOrder(displayOrder); option.setName(optionName); - if ((correctOptionIndex != null) && correctOptionIndex.equals(displayOrder) && isMcqQuestion) { - option.setCorrect(true); - } + option.setCorrect((correctOptionIndex != null) && correctOptionIndex.equals(displayOrder) && isMcqQuestion); //handle VSA question type if (!isMcqQuestion) {