Index: lams_tool_scribe/src/java/org/lamsfoundation/lams/tool/scribe/web/actions/LearningWebsocketServer.java =================================================================== diff -u -r4a9600250b509045afb79274953847ffe274fd6e -raaf4c4e99e83e1cad41c011a401e0507b27e6284 --- lams_tool_scribe/src/java/org/lamsfoundation/lams/tool/scribe/web/actions/LearningWebsocketServer.java (.../LearningWebsocketServer.java) (revision 4a9600250b509045afb79274953847ffe274fd6e) +++ lams_tool_scribe/src/java/org/lamsfoundation/lams/tool/scribe/web/actions/LearningWebsocketServer.java (.../LearningWebsocketServer.java) (revision aaf4c4e99e83e1cad41c011a401e0507b27e6284) @@ -136,7 +136,7 @@ Long uid = storedReport.getUid(); String cachedReportText = sessionCache.reports.get(uid); String storedReportText = StringEscapeUtils.escapeHtml(storedReport.getEntryText()); - storedReportText = storedReportText.replaceAll("\n", "
"); + storedReportText = storedReportText != null ? storedReportText.replaceAll("\n", "
") : null; if (cachedReportText == null ? storedReportText != null : (storedReportText == null) || (cachedReportText.length() != storedReportText.length()) || !cachedReportText.equals(storedReportText)) {