diff --git a/dumux/nonlinear/newtonsolver.hh b/dumux/nonlinear/newtonsolver.hh
index 19663e999f3b7501f23a14c25ca183737660a09e..4eeb779abffd974f15ae0a6a86cfd34d44125c49 100644
--- a/dumux/nonlinear/newtonsolver.hh
+++ b/dumux/nonlinear/newtonsolver.hh
@@ -853,7 +853,7 @@ private:
                 if (convergenceWriter_)
                 {
                     assembler_->assembleResidual(uCurrentIter);
-                    convergenceWriter_->write(uLastIter, deltaU, assembler_->residual());
+                    convergenceWriter_->write(uCurrentIter, deltaU, assembler_->residual());
                 }
 
                 // detect if the method has converged