Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/service/ForumOutputFactory.java =================================================================== diff -u -rf83f367fdcf4b417d1ccbd74cca5dd88dc24df7a -rdf0621bec34d5b312120ba8e4476d5bfd3d77825 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/service/ForumOutputFactory.java (.../ForumOutputFactory.java) (revision f83f367fdcf4b417d1ccbd74cca5dd88dc24df7a) +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/service/ForumOutputFactory.java (.../ForumOutputFactory.java) (revision df0621bec34d5b312120ba8e4476d5bfd3d77825) @@ -148,7 +148,7 @@ Map> answers = new HashMap>(); ForumUser user = forumService.getUserByUserAndSession(learnerId, toolSessionId); - List userMessages = forumService.getMessagesByUserUid(user.getUid(), toolSessionId); + List userMessages = user == null ? null : forumService.getMessagesByUserUid(user.getUid(), toolSessionId); if (userMessages != null) { for (MessageDTO messageDTO : userMessages) {