diff --git a/dune/solvers/solvers/proximalnewtonsolver.hh b/dune/solvers/solvers/proximalnewtonsolver.hh
index 3ebb3465fd1f4381a4f2097aa8dcd7681b4d82c3..330c665573c697bae46e4bd5da8680a48034d455 100644
--- a/dune/solvers/solvers/proximalnewtonsolver.hh
+++ b/dune/solvers/solvers/proximalnewtonsolver.hh
@@ -276,7 +276,7 @@ namespace Dune::Solvers
       if ( (1.0 + regWeight)*normCorrection < tolerance_ )
       {
         if ( printOutput )
-          std::cout << "ProximalNewtonSolver terminated because of correction is below tolerance: " << normCorrection << std::endl;
+          std::cout << "ProximalNewtonSolver terminated because of weighted correction is below tolerance: " << (1.0 + regWeight)*normCorrection << std::endl;
         break;
       }