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.79 -r1.80 --- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java 6 Jun 2006 22:36:02 -0000 1.79 +++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java 8 Jun 2006 01:02:11 -0000 1.80 @@ -1506,8 +1506,7 @@ private void deletePreviewLesson(Lesson lesson) { if ( lesson != null ) { - if ( lesson.getLearningDesign().getCopyTypeID() != null && - LearningDesign.COPY_TYPE_PREVIEW == lesson.getLearningDesign().getCopyTypeID().intValue() ) { + if ( lesson.isPreviewLesson() ) { // get all the tool sessions for this lesson and remove all the tool session data List toolSessions = lamsCoreToolService.getToolSessionsByLesson(lesson);