diff --git a/src/main/java/org/caosdb/server/query/POV.java b/src/main/java/org/caosdb/server/query/POV.java
index 3aebeef26e0d06ecdf37ffee337b6ddbcc4e8b30..fcc719e6ff24299d0b5a62a241442e08fa33962f 100644
--- a/src/main/java/org/caosdb/server/query/POV.java
+++ b/src/main/java/org/caosdb/server/query/POV.java
@@ -317,6 +317,10 @@ public class POV implements EntityFilterInterface {
       }
 
       if (getAggregate() != null) { // agg
+        if (query.isVersioned()) {
+          throw new UnsupportedOperationException(
+              "Versioned queries are not supported for aggregate functions like GREATES or SMALLEST in the filters.");
+        }
         callPOV.setString(14, getAggregate());
       } else {
         callPOV.setNull(14, VARCHAR);