Index: lams_flash/src/central/flash/org/lamsfoundation/lams/learner/ls/LessonController.as =================================================================== RCS file: /usr/local/cvsroot/lams_flash/src/central/flash/org/lamsfoundation/lams/learner/ls/LessonController.as,v diff -u -r1.9 -r1.10 --- lams_flash/src/central/flash/org/lamsfoundation/lams/learner/ls/LessonController.as 9 Jul 2008 02:08:42 -0000 1.9 +++ lams_flash/src/central/flash/org/lamsfoundation/lams/learner/ls/LessonController.as 9 Jul 2008 02:28:41 -0000 1.10 @@ -102,8 +102,9 @@ _lessonModel.getLesson().getActivityURL(URLToSend, false); } } else if(_app.module == 'learner' && // sequence activities of optional sequences - ca.activity.isOptionalSequenceActivity(_lessonModel.learningDesignModel.getActivityByUIID(ca.activity.parentUIID))) { - + ca.activity.isOptionalSequenceActivity(_lessonModel.learningDesignModel.getActivityByUIID(ca.activity.parentUIID)) && + (ca._parent._parent.activityStatus == "current_mc" || ca._parent._parent.activityStatus == "attempted_mc")) { + _lessonModel.getLesson().moveToActivity(_lessonModel.progressData.getCurrentActivityId(), ca.activity.parentActivityID); } else if(_root.mode == 'preview') { Index: lams_learning/web/lams_learner.swf =================================================================== RCS file: /usr/local/cvsroot/lams_learning/web/Attic/lams_learner.swf,v diff -u -r1.98 -r1.99 Binary files differ