From 0cfd3d4c5ef77558a57f307d913251a1db549455 Mon Sep 17 00:00:00 2001
From: Daniel Haag <daniel.haag@uibk.ac.at>
Date: Tue, 12 Jul 2016 13:50:17 +0200
Subject: [PATCH] OO-2103: do not render checkboxes on elements not accessible

---
 .../org/olat/core/gui/components/tree/MenuTreeRenderer.java     | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 fd134273a19..6befee7b207 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);
 		}
 
-- 
GitLab