Index: lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/controller/AuthoringController.java =================================================================== diff -u -r864f2b803a021db179bce114a069ca7aadc54ce2 -raf94ab88ace3872b9424b72378643de77b0d02a7 --- lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/controller/AuthoringController.java (.../AuthoringController.java) (revision 864f2b803a021db179bce114a069ca7aadc54ce2) +++ lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/controller/AuthoringController.java (.../AuthoringController.java) (revision af94ab88ace3872b9424b72378643de77b0d02a7) @@ -484,6 +484,7 @@ request.setAttribute("newQbQuestionUid", qbQuestionUid); } request.setAttribute("qbQuestionModified", questionModificationStatus); + qbService.fillVersionMap(qbQuestion); // set session map ID so that questionlist.jsp can get sessionMAP request.setAttribute(AssessmentConstants.ATTR_SESSION_MAP_ID, sessionMapId); @@ -614,6 +615,7 @@ QbQuestion qbQuestion = qbService.getQuestionByUid(qbQuestionUid); assessmentQuestion.setQbQuestion(qbQuestion); assessmentQuestion.setDisplayOrder(getNextDisplayOrder(sessionMap)); + qbService.fillVersionMap(qbQuestion); QuestionReference reference = new QuestionReference(); reference.setQuestion(assessmentQuestion);