Index: lams_common/src/java/org/lamsfoundation/lams/usermanagement/WorkspaceFolder.java =================================================================== diff -u -r08950e1090443c3423a3d1c587416a2fccd8bbdf -r9c74a0eb1d54a55c302a0617a72d44a438664a41 --- lams_common/src/java/org/lamsfoundation/lams/usermanagement/WorkspaceFolder.java (.../WorkspaceFolder.java) (revision 08950e1090443c3423a3d1c587416a2fccd8bbdf) +++ lams_common/src/java/org/lamsfoundation/lams/usermanagement/WorkspaceFolder.java (.../WorkspaceFolder.java) (revision 9c74a0eb1d54a55c302a0617a72d44a438664a41) @@ -366,8 +366,14 @@ public void addFolderContent(WorkspaceFolderContent workspaceFolderContent){ if(this.folderContent==null) this.folderContent = new HashSet(); - this.folderContent.add(workspaceFolderContent); + workspaceFolderContent.setWorkspaceFolder(this); } - + + public void addChild(WorkspaceFolder workspaceFolder) { + if(childWorkspaceFolders == null){ + childWorkspaceFolders = new HashSet(); + } + childWorkspaceFolders.add(workspaceFolder); + } }