Index: lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/dao/hibernate/AssessmentResultDAOHibernate.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/dao/hibernate/AssessmentResultDAOHibernate.java,v diff -u -r1.9.2.13 -r1.9.2.14 --- lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/dao/hibernate/AssessmentResultDAOHibernate.java 15 Jun 2016 08:01:14 -0000 1.9.2.13 +++ lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/dao/hibernate/AssessmentResultDAOHibernate.java 17 Mar 2017 19:41:50 -0000 1.9.2.14 @@ -134,7 +134,9 @@ Query q = getSession().createQuery(LAST_ASSESSMENT_RESULT_GRADE); q.setParameter(0, userId); q.setParameter(1, assessmentUid); - return ((Float) q.uniqueResult()); + Object lastTotalScore = q.uniqueResult(); + + return (lastTotalScore == null) ? 0 : (Float)lastTotalScore; } @Override