Index: lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/service/AssessmentServiceImpl.java =================================================================== diff -u -r113c5a32c6fa73227ff541d4d197b1d6fe43a5b9 -r56d2beec79da1fb5b048021a044439e6498e939b --- lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/service/AssessmentServiceImpl.java (.../AssessmentServiceImpl.java) (revision 113c5a32c6fa73227ff541d4d197b1d6fe43a5b9) +++ lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/service/AssessmentServiceImpl.java (.../AssessmentServiceImpl.java) (revision 56d2beec79da1fb5b048021a044439e6498e939b) @@ -381,9 +381,12 @@ if (lastResult == null) { return null; } - LocalDateTime launchedDate = LocalDateTime.now(); - lastResult.setTimeLimitLaunchedDate(launchedDate); - assessmentResultDao.saveObject(lastResult); + LocalDateTime launchedDate = lastResult.getTimeLimitLaunchedDate(); + if (launchedDate == null) { + launchedDate = LocalDateTime.now(); + lastResult.setTimeLimitLaunchedDate(launchedDate); + assessmentResultDao.saveObject(lastResult); + } return launchedDate; }