diff --git a/src/main/java/org/olat/course/nodes/en/ENEditGroupAreaFormController.java b/src/main/java/org/olat/course/nodes/en/ENEditGroupAreaFormController.java index 0d6396eb7b9ca555f3133af1454a4e19db7824b1..6548fb11040a138f2fc0ba71143c830ec27061dc 100644 --- a/src/main/java/org/olat/course/nodes/en/ENEditGroupAreaFormController.java +++ b/src/main/java/org/olat/course/nodes/en/ENEditGroupAreaFormController.java @@ -172,8 +172,12 @@ class ENEditGroupAreaFormController extends FormBasicController implements Gener hasAreas = areaManager.countBGAreasInContext(cev.getCourseGroupManager().getCourseResource()) > 0; hasGroups = businessGroupService.countBusinessGroups(null, cev.getCourseGroupManager().getCourseEntry()) > 0; //4. multiple groups flag - int enrollCount = multipleEnrollCount.getIntValue(); - if(!allowMultipleEnroll.isSelected(0)) enrollCount=1; + int enrollCount; + if(allowMultipleEnroll.isSelected(0)) { + enrollCount = multipleEnrollCount.getIntValue(); + } else { + enrollCount = 1; + } moduleConfig.set(ENCourseNode.CONFIG_ALLOW_MULTIPLE_ENROLL_COUNT, enrollCount); // Inform all listeners about the changed condition fireEvent(ureq, NodeEditController.NODECONFIG_CHANGED_EVENT);