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;
 	}