diff --git a/dumux/implicit/localresidual.hh b/dumux/implicit/localresidual.hh
index ee68de241760a5110e25b0d41dc30a6a9a6676eb..8d1d01003fb2b1242acc2acfbf3261cbb308d7a2 100644
--- a/dumux/implicit/localresidual.hh
+++ b/dumux/implicit/localresidual.hh
@@ -116,7 +116,7 @@ public:
         ElementBoundaryTypes bcTypes;
         bcTypes.update(problem(), element, fvGeometry);
 
-        asImp_().eval(element, fvGeometry, curElemVolVars, prevElemVolVars, bcTypes, elemFluxVarsCache);
+        asImp_().eval(element, fvGeometry, prevElemVolVars, curElemVolVars, bcTypes, elemFluxVarsCache);
     }
 
     /*!