diff --git a/dumux/porousmediumflow/implicit/cellcentered/tpfa/darcyfluxvariables.hh b/dumux/porousmediumflow/implicit/cellcentered/tpfa/darcyfluxvariables.hh
index aeaa46d3b3c8a0771c737356084202fb623d5857..41a336efe640cc10b2a8ae1260f72d7e0736276f 100644
--- a/dumux/porousmediumflow/implicit/cellcentered/tpfa/darcyfluxvariables.hh
+++ b/dumux/porousmediumflow/implicit/cellcentered/tpfa/darcyfluxvariables.hh
@@ -68,7 +68,7 @@ class CCTpfaImplicitDarcyFluxVariables
 
 public:
 
-    void update(const Problem &problem, SubControlVolumeFace scvFace)
+    void update(const Problem &problem, const SubControlVolumeFace &scvFace)
     {
         problemPtr_ = &problem;
         scvFace_ = &scvFace;