diff --git a/modules/geom/src/constants.hh b/modules/geom/src/constants.hh
index 5ef66e066e2c3df3ad272e7048b9d8c66b06a46d..45b8b111e2e1f6c516cd8113e2b6be46117db7f2 100644
--- a/modules/geom/src/constants.hh
+++ b/modules/geom/src/constants.hh
@@ -22,7 +22,11 @@
 #include <ost/base.hh>
 namespace geom {
 
+#if OST_DOUBLE_PRECISION
 static const Real EPSILON=1e-10;
+#else
+static const Real EPSILON=1e-6;
+#endif
 
 } // ns