diff --git a/src/TNL/Solvers/Linear/GMRES_impl.h b/src/TNL/Solvers/Linear/GMRES_impl.h
index a9db56a7ff12d4204b88a5d09edb5982dddc9ac0..f877172fc285d1a9018168a709fdb0a1d7d74058 100644
--- a/src/TNL/Solvers/Linear/GMRES_impl.h
+++ b/src/TNL/Solvers/Linear/GMRES_impl.h
@@ -106,7 +106,7 @@ solve( ConstVectorViewType b, VectorViewType x )
 
    // r = M.solve(b - A * x);
    compute_residue( r, x, b );
-   RealType beta = lpNorm( r.getView(), 2.0 );
+   RealType beta = lpNorm( r, 2.0 );
 
    // initialize stopping criterion
    this->resetIterations();