diff --git a/src/main/java/caosdb/server/query/POV.java b/src/main/java/caosdb/server/query/POV.java
index 51ff02c9bb5bea648dd88dd671fd74bef609b364..a24aee4e7153e2b84b3e122b2a848fb79fe16367 100644
--- a/src/main/java/caosdb/server/query/POV.java
+++ b/src/main/java/caosdb/server/query/POV.java
@@ -329,7 +329,7 @@ public class POV implements EntityFilterInterface {
         query.getConnection().prepareCall("call initPOVRefidsTable(?,?)")) {
       // stmt = this.connection.prepareCall("call initPOV(?,?,?,?,?)");
       // initPOVRefidsTable(in vInt INT, in vText VARCHAR(255))
-      if (this.vInt != null) {
+      if (this.vInt != null && this.vInt > 0) {
         stmt.setInt(1, this.vInt);
       } else {
         stmt.setNull(1, Types.INTEGER);