diff --git a/dumux/porousmediumflow/fluxvariablescachefiller.hh b/dumux/porousmediumflow/fluxvariablescachefiller.hh
index 5afe55fbc5e570ebe458783abe65c013e754defc..11e9b1d6de5886b7cd5dbb1b02f9451a357e36ca 100644
--- a/dumux/porousmediumflow/fluxvariablescachefiller.hh
+++ b/dumux/porousmediumflow/fluxvariablescachefiller.hh
@@ -618,7 +618,7 @@ private:
                 if (forceUpdateAll || diffusionIsSolDependent)
                 {
                     // lambda to obtain diffusion coefficient
-                    const auto getD = [phaseIdx, compIdx] (const auto& volVars)
+                    const auto getD = [&](const auto& volVars)
                     {
                         if constexpr (FluidSystem::isTracerFluidSystem())
                             return Deprecated::template effectiveDiffusionCoefficient<EffDiffModel>(volVars, 0, 0, compIdx);