Index: lams_tool_mindmap/src/java/org/lamsfoundation/lams/tool/mindmap/dao/hibernate/MindmapRequestDAO.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_mindmap/src/java/org/lamsfoundation/lams/tool/mindmap/dao/hibernate/MindmapRequestDAO.java,v diff -u -r1.5.2.5 -r1.5.2.6 --- lams_tool_mindmap/src/java/org/lamsfoundation/lams/tool/mindmap/dao/hibernate/MindmapRequestDAO.java 11 May 2016 07:37:45 -0000 1.5.2.5 +++ lams_tool_mindmap/src/java/org/lamsfoundation/lams/tool/mindmap/dao/hibernate/MindmapRequestDAO.java 3 Aug 2016 00:26:06 -0000 1.5.2.6 @@ -82,7 +82,8 @@ q.setParameter(1, sessionId); q.setMaxResults(1); Object result = q.uniqueResult(); - return result != null ? ((Number) result).longValue() : null; + // must return a valid number or calling code will throw a null ptr exception. + return result != null ? ((Number) result).longValue() : 0L; } @Override