diff --git a/src/main/java/org/caosdb/server/query/RoleFilter.java b/src/main/java/org/caosdb/server/query/RoleFilter.java
index c29ea88398ec1ee316dbf51e206c7e859cff1df0..77b31d27b5a77fe19802cbfe9a2d8c5571c2b519 100644
--- a/src/main/java/org/caosdb/server/query/RoleFilter.java
+++ b/src/main/java/org/caosdb/server/query/RoleFilter.java
@@ -102,6 +102,8 @@ public class RoleFilter implements EntityFilterInterface {
                         + operator
                         + "?"
                     : "` (id) SELECT e.id FROM `entities` AS e WHERE e.role" + operator + "?")
+               // FIXME The second branch is probably never run.  Remove completely and raise an
+               // exception instead?
                 : (versioned
                     ? "` (id, _iversion) SELECT s.id, s._iversion FROM `"
                         + sourceSet