Index: lams_central/src/java/org/lamsfoundation/lams/webservice/LearningDesignRepositorySoapBindingImpl.java =================================================================== RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/webservice/LearningDesignRepositorySoapBindingImpl.java,v diff -u -r1.9 -r1.10 --- lams_central/src/java/org/lamsfoundation/lams/webservice/LearningDesignRepositorySoapBindingImpl.java 13 Oct 2009 02:26:48 -0000 1.9 +++ lams_central/src/java/org/lamsfoundation/lams/webservice/LearningDesignRepositorySoapBindingImpl.java 6 Feb 2011 11:29:07 -0000 1.10 @@ -179,6 +179,7 @@ ContentTreeNode root = new ContentTreeNode(rootFolder); FolderContentDTO userFolder = service.getUserWorkspaceFolder(userId); root.addChild(buildContentTreeNode(userFolder, userId, mode)); + FolderContentDTO dummyOrgFolder = new FolderContentDTO(msgService .getMessage("organisations"), msgService.getMessage("folder"), null, null, FolderContentDTO.FOLDER, new Long(WorkspaceAction.ORG_FOLDER_ID.longValue()), @@ -193,6 +194,12 @@ dummyOrgNode.addChild(buildContentTreeNode(orgFolder, userId, mode)); } root.addChild(dummyOrgNode); + + FolderContentDTO publicFolder = service.getPublicWorkspaceFolder(userId); + if (publicFolder != null) { + root.addChild(buildContentTreeNode(publicFolder, userId, mode)); + } + return root; }