diff --git a/src/main/java/org/olat/gui/control/OlatTopNavController.java b/src/main/java/org/olat/gui/control/OlatTopNavController.java
index 072d343506f55045ed07da6762e7cac34838eeb5..05fa7212c07f2fd95a700287ba10407a357aed95 100644
--- a/src/main/java/org/olat/gui/control/OlatTopNavController.java
+++ b/src/main/java/org/olat/gui/control/OlatTopNavController.java
@@ -241,7 +241,7 @@ public class OlatTopNavController extends BasicController implements GenericEven
 			if (anExt.isEnabled() && ae instanceof GenericActionExtension) {
 				GenericActionExtension gAe = (GenericActionExtension) ae;
 				String extensionId = gAe.getUniqueExtensionID();
-				if(availableToolSet.contains(extensionId)) {
+				if(availableToolSet.isEmpty() || availableToolSet.contains(extensionId)) {
 					GenericTreeNode node = gAe.createMenuNode(ureq);
 					String linkName = "personal.tool." + node.getIdent();
 					Link link = LinkFactory.createLink(linkName, container, this);