diff --git a/src/main/java/azgracompress/kdtree/KDNode.java b/src/main/java/azgracompress/kdtree/KDNode.java
index a6aa6a4f64482f275090c3cfdd216ff7f688ec71..1cc3a2a7070fcfe28ece290a54a43f1047f3d406 100644
--- a/src/main/java/azgracompress/kdtree/KDNode.java
+++ b/src/main/java/azgracompress/kdtree/KDNode.java
@@ -52,8 +52,8 @@ public class KDNode {
 
             if (ballWithinBounds(queryRecord, searchInfo)) {
                 searchInfo.setContinueSearching(false);
-                return;
             }
+            return;
         }
 
         assert (loSon != null && hiSon != null);