diff --git a/src/main/java/org/olat/course/MergedCourseContainer.java b/src/main/java/org/olat/course/MergedCourseContainer.java index 74d65fff834d5ee0d1b8f2be159a695ec35d6c40..878caf03a0c5a0433c0202d82ed3c79c6068df11 100644 --- a/src/main/java/org/olat/course/MergedCourseContainer.java +++ b/src/main/java/org/olat/course/MergedCourseContainer.java @@ -149,6 +149,7 @@ public class MergedCourseContainer extends MergeSource { MergeSource courseNodeContainer; if (courseNodeChild instanceof BCCourseNode) { final BCCourseNode bcNode = (BCCourseNode) courseNodeChild; + bcNode.updateModuleConfigDefaults(false); // add folder not to merge source. Use name and node id to have unique name VFSContainer rootFolder = null; String subpath = bcNode.getModuleConfiguration().getStringValue(BCCourseNodeEditController.CONFIG_SUBPATH); @@ -245,6 +246,7 @@ public class MergedCourseContainer extends MergeSource { MergeSource courseNodeContainer; if (child instanceof BCCourseNode) { final BCCourseNode bcNode = (BCCourseNode) child; + bcNode.updateModuleConfigDefaults(false); // add folder not to merge source. Use name and node id to have unique name String path; VFSContainer rootFolder = null;