diff --git a/Tests/MaterialLib/KelvinVector.cpp b/Tests/MaterialLib/KelvinVector.cpp
index a7681ac008c160e5f95ed5b7ebaf822a7ac1f8eb..2deac85aa832221b98176732bc9016bb4a8461f6 100644
--- a/Tests/MaterialLib/KelvinVector.cpp
+++ b/Tests/MaterialLib/KelvinVector.cpp
@@ -154,7 +154,7 @@ TEST_F(MaterialLibSolidsKelvinVector4, Inverse)
             (inverse(v) - tensorToKelvin<4>(kelvinToTensor(v).inverse()))
                 .norm();
         // The error is only weekly depending on the input vector norm.
-        return error < 1e-6 && 1e-8 * std::pow(v.norm(), 1.3);
+        return error < 1e-6 && 1e-8 * std::pow(v.norm(), 1.4);
     };
 
     auto eps = std::numeric_limits<double>::epsilon();
@@ -175,7 +175,7 @@ TEST_F(MaterialLibSolidsKelvinVector6, Inverse)
             (inverse(v) - tensorToKelvin<6>(kelvinToTensor(v).inverse()))
                 .norm();
         // The error is only weekly depending on the input vector norm.
-        return error < 1e-6 && 1e-8 * std::pow(v.norm(), 1.3);
+        return error < 1e-6 && 1e-8 * std::pow(v.norm(), 1.4);
     };
 
     auto eps = std::numeric_limits<double>::epsilon();