Index: lams_central/src/java/org/lamsfoundation/lams/authoring/service/AuthoringService.java =================================================================== diff -u -rb78ac844426c4d69e6104349bdf7cae2ecc6644d -r7e336cb71598dbaf5399b19abef3c81265b8d429 --- lams_central/src/java/org/lamsfoundation/lams/authoring/service/AuthoringService.java (.../AuthoringService.java) (revision b78ac844426c4d69e6104349bdf7cae2ecc6644d) +++ lams_central/src/java/org/lamsfoundation/lams/authoring/service/AuthoringService.java (.../AuthoringService.java) (revision 7e336cb71598dbaf5399b19abef3c81265b8d429) @@ -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 =================================================================== diff -u -r606581007abbdaee5483777096f32ffac1c3e3eb -r7e336cb71598dbaf5399b19abef3c81265b8d429 --- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java (.../MonitoringService.java) (revision 606581007abbdaee5483777096f32ffac1c3e3eb) +++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java (.../MonitoringService.java) (revision 7e336cb71598dbaf5399b19abef3c81265b8d429) @@ -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) {