diff --git a/CEP/DP3/DPPP_DDECal/src/DDECal.cc b/CEP/DP3/DPPP_DDECal/src/DDECal.cc
index 0870ade9a7dd3e579724f264e02fb941047c3143..b7ae8f57815f4fdf0b775e530b62014ffa8216dd 100644
--- a/CEP/DP3/DPPP_DDECal/src/DDECal.cc
+++ b/CEP/DP3/DPPP_DDECal/src/DDECal.cc
@@ -107,7 +107,7 @@ namespace LOFAR {
                                  vector<string> ());
          
       itsMultiDirSolver.set_max_iterations(parset.getInt(prefix + "maxiter", 50));
-      double tolerance = parset.getDouble(prefix + "tolerance", 1.e-5);
+      double tolerance = parset.getDouble(prefix + "tolerance", 1.e-4);
       itsMultiDirSolver.set_accuracy(tolerance);
       itsMultiDirSolver.set_constraint_accuracy(parset.getDouble(prefix + "approxtolerance", tolerance*10.0));
       itsMultiDirSolver.set_step_size(parset.getDouble(prefix + "stepsize", 0.2));