diff --git a/src/TNL/Solvers/Linear/BICGStab_impl.h b/src/TNL/Solvers/Linear/BICGStab_impl.h
index 292dcaf173877f4e984eb243e0808dca3bb9dba5..0f00e45a475061ab3b86de24573e46265798a941 100644
--- a/src/TNL/Solvers/Linear/BICGStab_impl.h
+++ b/src/TNL/Solvers/Linear/BICGStab_impl.h
@@ -144,7 +144,7 @@ bool BICGStab< Matrix >::solve( ConstVectorViewType b, VectorViewType x )
             this->matrix->vectorProduct( x, s );
             s.addVector( b, 1.0, -1.0 );
          }
-         const RealType residue = lpNorm( s.getView(), 2.0 );
+         const RealType residue = lpNorm( s, 2.0 );
          this->setResidue( residue / b_norm );
       }
       else {