Index: lams_central/src/java/org/lamsfoundation/lams/authoring/service/AuthoringService.java =================================================================== RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/authoring/service/AuthoringService.java,v diff -u -r1.97 -r1.98 --- lams_central/src/java/org/lamsfoundation/lams/authoring/service/AuthoringService.java 10 Sep 2013 08:32:44 -0000 1.97 +++ lams_central/src/java/org/lamsfoundation/lams/authoring/service/AuthoringService.java 14 Oct 2013 10:54:45 -0000 1.98 @@ -928,7 +928,7 @@ toolActivity.setToolContentId(newContentId); // LDEV-2510 init tool sessions for support activities added during live edit - monitoringService.initToolSessionIfSuitable(toolActivity, lesson); + // monitoringService.initToolSessionIfSuitable(toolActivity, lesson); } else { Integer newMaxId = monitoringService.startSystemActivity(activity, design.getMaxID(), now, lesson.getLessonName()); Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java =================================================================== RCS file: /usr/local/cvsroot/lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java,v diff -u -r1.184 -r1.185 --- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java 3 Sep 2013 10:55:59 -0000 1.184 +++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java 14 Oct 2013 10:54:42 -0000 1.185 @@ -945,9 +945,9 @@ design.setMaxID(newMaxId); designModified = true; } - if (Boolean.TRUE.equals(activity.isInitialised())){ - activityDAO.update(activity); - } + + activity.setInitialised(Boolean.TRUE); + activityDAO.update(activity); } if (designModified) {