diff --git a/src/main/java/org/olat/course/groupsandrights/PersistingCourseGroupManager.java b/src/main/java/org/olat/course/groupsandrights/PersistingCourseGroupManager.java index c554b37a4fd814f4b633f89632ea5f5469fbc383..34b19facfa8fef004564390624d66a0b0dc48ccc 100644 --- a/src/main/java/org/olat/course/groupsandrights/PersistingCourseGroupManager.java +++ b/src/main/java/org/olat/course/groupsandrights/PersistingCourseGroupManager.java @@ -80,7 +80,7 @@ public class PersistingCourseGroupManager extends BasicManager implements Course private final BusinessGroupService businessGroupService; private PersistingCourseGroupManager(OLATResourceable course) { - this(OLATResourceManager.getInstance().findResourceable(course)); + this(OLATResourceManager.getInstance().findOrPersistResourceable(course)); } private PersistingCourseGroupManager(OLATResource courseResource) {