diff --git a/contrib/Salome/Partition_Inter2d.cxx b/contrib/Salome/Partition_Inter2d.cxx
index 3b0f3c68b321e85607700b1d026b286dc4e13362..aca59e62a7a46e1d0c70510fc0a7c1e9b19572fb 100644
--- a/contrib/Salome/Partition_Inter2d.cxx
+++ b/contrib/Salome/Partition_Inter2d.cxx
@@ -500,11 +500,7 @@ static void EdgesPartition(const TopoDS_Face&            F,
       TolConf2 = TolConf * TolConf;
       if (!intersect)
         TolConf2 *= 100;
-#if (OCC_VERSION_MAJOR == 6) && (OCC_VERSION_MINOR < 5)
-      Standard_Real SqDist = P1.Value(P2);
-#else
       Standard_Real SqDist = P1.SquareDistance(P2);
-#endif
       if (SqDist <= TolConf2) {
         TopoDS_Vertex V = BRepLib_MakeVertex(P1);
         V.Orientation(TopAbs_INTERNAL);