Index: lams_central/web/lams_authoring.swf =================================================================== diff -u -rfce9353d57740da2a73ac09e6357991b2c850e33 -re7cf775d28d338b406ded86b467522e7bf63ec6f Binary files differ Index: lams_central/web/lams_authoring_library.swf =================================================================== diff -u -r871765a95a4b324ecb8bef7b59f930a90574bdf3 -re7cf775d28d338b406ded86b467522e7bf63ec6f Binary files differ Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as =================================================================== diff -u -rfce9353d57740da2a73ac09e6357991b2c850e33 -re7cf775d28d338b406ded86b467522e7bf63ec6f --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as (.../CanvasModel.as) (revision fce9353d57740da2a73ac09e6357991b2c850e33) +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/cv/CanvasModel.as (.../CanvasModel.as) (revision e7cf775d28d338b406ded86b467522e7bf63ec6f) @@ -751,17 +751,19 @@ } var branch = _cv.ddm.getBranchesForActivityUIID(toAct); - if(branch.target != null && branch.target.direction != BranchConnector.DIR_SINGLE) { + if(branch.target != null && branch.target.direction == BranchConnector.DIR_FROM_START) { + return new LFError("Can't create transition between activities in different branches", "addActivityToTransition", this); } var branchesArray:Array = _cv.ddm.branches.values(); for(var i=0; i