diff --git a/solidify-index/src/main/java/ch/unige/solidify/controller/index/IndexingController.java b/solidify-index/src/main/java/ch/unige/solidify/controller/index/IndexingController.java
index 61a7e7d0f50604336d5a057558f4273fa8b5bca1..2d549e0efa6d51cfaf08c177100ffe9da2695ff4 100644
--- a/solidify-index/src/main/java/ch/unige/solidify/controller/index/IndexingController.java
+++ b/solidify-index/src/main/java/ch/unige/solidify/controller/index/IndexingController.java
@@ -185,7 +185,7 @@ public abstract class IndexingController<T extends IndexMetadata> extends IndexR
         rangeCondition.setLowerValue(from);
       }
       if (!StringTool.isNullOrEmpty(to)) {
-        rangeCondition.setLowerValue(to);
+        rangeCondition.setUpperValue(to);
       }
       searchConditions.add(rangeCondition);
     }