diff --git a/src/main/java/org/caosdb/server/entity/Role.java b/src/main/java/org/caosdb/server/entity/Role.java
index 2c689500b3c1120bf74ae8d37f83718ac2c94d0d..f86158a99be307867c17f136a26e1097e6e7bc5f 100644
--- a/src/main/java/org/caosdb/server/entity/Role.java
+++ b/src/main/java/org/caosdb/server/entity/Role.java
@@ -36,8 +36,7 @@ public enum Role {
   File,
   Property,
   DataType,
-  QueryTemplate,
-  Directory;
+  QueryTemplate;
   private static HashMap<Role, EntityID> ids = null;
 
   public static void init(final Access access) throws Exception {
@@ -75,8 +74,4 @@ public enum Role {
         return new EntityToElementStrategy(toString());
     }
   }
-
-  public boolean hasFSODescriptor() {
-    return this == File || this == Directory;
-  }
 }