Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/QaLearningStarterAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/QaLearningStarterAction.java,v diff -u -r1.86.2.2 -r1.86.2.3 --- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/QaLearningStarterAction.java 12 Sep 2014 22:43:04 -0000 1.86.2.2 +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/QaLearningStarterAction.java 17 Oct 2014 16:04:24 -0000 1.86.2.3 @@ -159,7 +159,8 @@ Map mapQuestions = new TreeMap(); String httpSessionID = qaLearningForm.getHttpSessionID(); - SessionMap sessionMap = (SessionMap) request.getSession().getAttribute(httpSessionID); + SessionMap sessionMap = httpSessionID == null ? null : (SessionMap) request + .getSession().getAttribute(httpSessionID); if (sessionMap == null) { sessionMap = new SessionMap(); Map mapSequentialAnswers = new HashMap();