diff --git a/src/main/java/org/olat/admin/user/tools/UserToolsModule.java b/src/main/java/org/olat/admin/user/tools/UserToolsModule.java index cb57dcacfd4074d85e4d13496ee88ddb1911493a..c4ce3a5d05fdfec20beab6e42adfb3d919076aa8 100644 --- a/src/main/java/org/olat/admin/user/tools/UserToolsModule.java +++ b/src/main/java/org/olat/admin/user/tools/UserToolsModule.java @@ -106,11 +106,17 @@ public class UserToolsModule extends AbstractOLATModule { return availableUserTools; } + /** + * Empty set is the same as all tools are available. + * @return + */ public Set<String> getAvailableUserToolSet() { - String[] tools = availableUserTools.split(","); Set<String> toolSet = new HashSet<>(); - for(String tool:tools) { - toolSet.add(tool); + if(StringHelper.containsNonWhitespace(availableUserTools)) { + String[] tools = availableUserTools.split(","); + for(String tool:tools) { + toolSet.add(tool); + } } return toolSet; }