diff --git a/src/main/java/org/olat/core/gui/components/tree/MenuTreeRenderer.java b/src/main/java/org/olat/core/gui/components/tree/MenuTreeRenderer.java
index fd134273a19b2c93aa5450cde145f10018e61e66..6befee7b207798394dacdd45dc64c197e10cd7f9 100644
--- a/src/main/java/org/olat/core/gui/components/tree/MenuTreeRenderer.java
+++ b/src/main/java/org/olat/core/gui/components/tree/MenuTreeRenderer.java
@@ -325,7 +325,7 @@ public class MenuTreeRenderer extends DefaultComponentRenderer {
 		}
 		target.append("'>");
 		
-		if(tree.isMultiSelect() && tree.getMenuTreeItem() != null) {
+		if(tree.isMultiSelect() && tree.getMenuTreeItem() != null && curRoot.isAccessible()) {
 			renderCheckbox(target, curRoot, tree);
 		}