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.211 -r1.212 --- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java 18 Dec 2015 10:03:12 -0000 1.211 +++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java 18 Dec 2015 10:35:05 -0000 1.212 @@ -2440,6 +2440,8 @@ public Long cloneLesson(Long lessonId, Integer creatorId, Boolean addAllStaff, Boolean addAllLearners, String[] staffIds, String[] learnerIds, Organisation group) throws MonitoringServiceException { Lesson newLesson = null; + + securityService.isGroupMonitor(group.getOrganisationId(), creatorId, "cloneLesson", true); Lesson lesson = lessonService.getLesson(lessonId); if (lesson != null) {