Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/service/ForumOutputFactory.java =================================================================== diff -u -r2c4a869fa3cbe6b7568e853183feaa1e11ac741b -rbc0c28e885efcf4f290e5f9e72c9f87298e73866 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/service/ForumOutputFactory.java (.../ForumOutputFactory.java) (revision 2c4a869fa3cbe6b7568e853183feaa1e11ac741b) +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/service/ForumOutputFactory.java (.../ForumOutputFactory.java) (revision bc0c28e885efcf4f290e5f9e72c9f87298e73866) @@ -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) {