diff --git a/dumux/boxmodels/common/boxlocalresidual.hh b/dumux/boxmodels/common/boxlocalresidual.hh
index 7dbae42acd558598b09884a7e44ee6e1d163ba0b..d22a826c8fa3dc6143c212761b96aac1e6918a3c 100644
--- a/dumux/boxmodels/common/boxlocalresidual.hh
+++ b/dumux/boxmodels/common/boxlocalresidual.hh
@@ -537,10 +537,7 @@ protected:
             this->asImp_().computeStorage(storageTerm_[i], i, /*isOldSol=*/false);
             storageTerm_[i] *= 
                 fvElemGeom_().subContVol[i].volume
-                * problem_().spatialParameters().extrusionFactorScv(elem_(),
-                                                                    fvElemGeom_(),
-                                                                    i);
-
+                * curVolVars_(i).extrusionFactor();
         }
     }
 
@@ -555,9 +552,7 @@ protected:
         for (int i=0; i < fvElemGeom_().numVertices; i++)
         {
             Scalar extrusionFactor =
-                problem_().spatialParameters().extrusionFactorScv(elem_(),
-                                                                  fvElemGeom_(),
-                                                                  i);
+                curVolVars_(i).extrusionFactor();
 
             PrimaryVariables tmp(0);