Index: lams_central/web/includes/javascript/authoring/authoringGeneral.js =================================================================== diff -u -r8eb17552bb0f8d754f5d9aff2d974d83e2d9e59f -r17902f150cd4e5adee3f6c8f555ebdc9a8ef0133 --- lams_central/web/includes/javascript/authoring/authoringGeneral.js (.../authoringGeneral.js) (revision 8eb17552bb0f8d754f5d9aff2d974d83e2d9e59f) +++ lams_central/web/includes/javascript/authoring/authoringGeneral.js (.../authoringGeneral.js) (revision 17902f150cd4e5adee3f6c8f555ebdc9a8ef0133) @@ -2362,7 +2362,10 @@ // if it is a support activity, grouping does not need to be connected with it // it just needs to exist - if (coreActivity.parentActivity instanceof ActivityDefs.FloatingActivity) { + if (coreActivity.parentActivity && + (coreActivity.parentActivity instanceof ActivityDefs.FloatingActivity + || coreActivity.parentActivity.parentActivity instanceof ActivityDefs.FloatingActivity)) { + // above: parent of parent check is because a parallel activity can be a support activity if (!coreActivity.grouping) { return true; }