Index: lams_central/src/java/org/lamsfoundation/lams/workspace/service/WorkspaceManagementService.java =================================================================== diff -u -raf266e66668d3bc85af7d8f302aef188985ab20e -rb3160cf06b3641525c91723b5e69e4b6c8aaeb7b --- lams_central/src/java/org/lamsfoundation/lams/workspace/service/WorkspaceManagementService.java (.../WorkspaceManagementService.java) (revision af266e66668d3bc85af7d8f302aef188985ab20e) +++ lams_central/src/java/org/lamsfoundation/lams/workspace/service/WorkspaceManagementService.java (.../WorkspaceManagementService.java) (revision b3160cf06b3641525c91723b5e69e4b6c8aaeb7b) @@ -496,7 +496,8 @@ // designType=someting: get only "something" templateLDs if (designType == null ? folderContent.getDesignType().equals(WorkspaceManagementService.DEFAULT_DESIGN_TYPE) - : designType.equals(WorkspaceManagementService.ALL_DESIGN_TYPES) + : (designType.equals(WorkspaceManagementService.ALL_DESIGN_TYPES) && !folderContent + .getDesignType().equals(WorkspaceManagementService.DEFAULT_DESIGN_TYPE)) || designType.equals(folderContent.getDesignType())) { JSONObject learningDesignJSON = new JSONObject(); learningDesignJSON.put("name", folderContent.getName());