Index: lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/service/SurveyOutputFactory.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/service/SurveyOutputFactory.java,v diff -u -r1.10.2.1 -r1.10.2.2 --- lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/service/SurveyOutputFactory.java 19 Feb 2015 15:12:38 -0000 1.10.2.1 +++ lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/service/SurveyOutputFactory.java 22 Aug 2015 00:31:08 -0000 1.10.2.2 @@ -131,7 +131,7 @@ String[] textAnswers = null; List answersList = new ArrayList(); SurveyUser user = surveyService.getUserByIDAndSession(learnerId, toolSessionId); - List answerDTOs = surveyService.getQuestionAnswers(toolSessionId, user.getUid()); + List answerDTOs = user == null ? null : surveyService.getQuestionAnswers(toolSessionId, user.getUid()); if (answerDTOs != null && !answerDTOs.isEmpty()) { for (AnswerDTO answerDTO : answerDTOs) { SurveyAnswer surveyAnswer = answerDTO.getAnswer();