diff --git a/lucene/spatial3d/src/java/org/apache/lucene/spatial3d/geom/GeoStandardPath.java b/lucene/spatial3d/src/java/org/apache/lucene/spatial3d/geom/GeoStandardPath.java index f975ecac4e2..0bbd23f005f 100755 --- a/lucene/spatial3d/src/java/org/apache/lucene/spatial3d/geom/GeoStandardPath.java +++ b/lucene/spatial3d/src/java/org/apache/lucene/spatial3d/geom/GeoStandardPath.java @@ -1739,7 +1739,7 @@ class GeoStandardPath extends GeoBasePath { componentStack.add(component); depthStack.add(0); while (depthStack.size() >= 2) { - if (depthStack.get(depthStack.size() - 1) == depthStack.get(depthStack.size() - 2)) { + if (depthStack.get(depthStack.size() - 1).equals(depthStack.get(depthStack.size() - 2))) { mergeTop(); } else { break;