diff --git a/src/mynonlinearity.hh b/src/mynonlinearity.hh
index b0fb20d57813633f77e2d634dbf29300bc2b3562..c73bd959741202639072e02ddcd723c81caedb1f 100644
--- a/src/mynonlinearity.hh
+++ b/src/mynonlinearity.hh
@@ -58,7 +58,7 @@ template <int dimension> class MyNonlinearity {
 
   void directionalDomain(const VectorType &, const VectorType &,
                          Interval<double> &dom) const {
-    dom[0] = std::numeric_limits<double>::min();
+    dom[0] = -std::numeric_limits<double>::max();
     dom[1] = std::numeric_limits<double>::max();
   }