diff --git a/dune/istl/umfpack.hh b/dune/istl/umfpack.hh
index 403d6121b8eaff490d4ab4cfce288237e272dddd..1e217311f8c676fcdb74333ffe242c3bcbbcc3f1 100644
--- a/dune/istl/umfpack.hh
+++ b/dune/istl/umfpack.hh
@@ -328,6 +328,7 @@ namespace Dune {
       //this is a direct solver
       res.iterations = 1;
       res.converged = true;
+      res.elapsed = UMF_Apply_Info[UMFPACK_SOLVE_WALLTIME];
 
       printOnApply(UMF_Apply_Info);
     }