diff --git a/resources/vue/components/tree/StudipTreeNode.vue b/resources/vue/components/tree/StudipTreeNode.vue
index 2b5676e24a38455201ff5b0c6a898036f231b1ba..dbe3effc544ce043e86d53bec911258b268160e3 100644
--- a/resources/vue/components/tree/StudipTreeNode.vue
+++ b/resources/vue/components/tree/StudipTreeNode.vue
@@ -230,7 +230,9 @@ export default {
     },
     computed: {
         isAssignable() {
-            return this.assignable && !this.notAssignableNodes?.includes(this.node.id);
+            return this.assignable
+                && this.node.attributes.assignable
+                && !this.notAssignableNodes?.includes(this.node.id);
         }
     },
     mounted() {