Index: lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/web/action/LearningAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/web/action/LearningAction.java,v diff -u -r1.51 -r1.52 --- lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/web/action/LearningAction.java 7 Jul 2015 19:12:37 -0000 1.51 +++ lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/web/action/LearningAction.java 15 Jul 2015 21:33:37 -0000 1.52 @@ -305,7 +305,7 @@ boolean isScratchingFinished = toolSession.isScratchingFinished(); boolean isWaitingForLeaderToSubmitNotebook = isReflectOnActivity && (notebookEntry == null); boolean isWaitingForLeaderToSubmitBurningQuestions = scratchie.isBurningQuestionsEnabled() - && (burningQuestions == null || burningQuestions.isEmpty()); + && (burningQuestions == null || burningQuestions.isEmpty()) && !toolSession.isSessionFinished(); boolean isShowResults = (isScratchingFinished && !isWaitingForLeaderToSubmitNotebook && !isWaitingForLeaderToSubmitBurningQuestions) && !mode.isTeacher(); @@ -406,7 +406,7 @@ burningQuestions = LearningAction.service.getBurningQuestionsBySession(toolSessionId); } isWaitingForLeaderToSubmitNotebook |= isBurningQuestionsEnabled - && (burningQuestions == null || burningQuestions.isEmpty()); + && (burningQuestions == null || burningQuestions.isEmpty()) && !toolSession.isSessionFinished(); JSONObject JSONObject = new JSONObject(); JSONObject.put(ScratchieConstants.ATTR_IS_WAITING_FOR_LEADER_TO_SUBMIT_NOTEBOOK, isWaitingForLeaderToSubmitNotebook);