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.8 -r1.9 --- lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/web/action/LearningAction.java 26 Sep 2012 14:52:44 -0000 1.8 +++ lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/web/action/LearningAction.java 27 Sep 2012 12:56:31 -0000 1.9 @@ -199,7 +199,7 @@ sessionMap.put(ScratchieConstants.ATTR_SCRATCHIE, scratchie); boolean isScratchingFinished = scratchieUser != null && scratchieUser.isScratchingFinished(); - if (isScratchingFinished || mode.isTeacher()) { + if (isScratchingFinished && !mode.isTeacher()) { ActionRedirect redirect = new ActionRedirect(mapping.findForwardConfig("showResults")); redirect.addParameter(ScratchieConstants.ATTR_SESSION_MAP_ID, sessionMap.getSessionID()); redirect.addParameter(AttributeNames.ATTR_MODE, mode);