diff --git a/dumux/material/fluidmatrixinteractions/porenetwork/pore/2p/multishapelocalrules.hh b/dumux/material/fluidmatrixinteractions/porenetwork/pore/2p/multishapelocalrules.hh
index 68ea4c5a67169bf4572ff2313bb5853d94682b05..5f3bab10a793a4fb85b8f5de947f634259a9d2f6 100644
--- a/dumux/material/fluidmatrixinteractions/porenetwork/pore/2p/multishapelocalrules.hh
+++ b/dumux/material/fluidmatrixinteractions/porenetwork/pore/2p/multishapelocalrules.hh
@@ -102,6 +102,7 @@ public:
     { return 2; }
 
     template<class SpatialParams, class Element, class SubControlVolume, class ElemSol>
+    [[deprecated("Use constructor of BasicParams directly. Will be removed before release 3.4")]]
     static BasicParams makeParams(const SpatialParams& spatialParams,
                                   const Element& element,
                                   const SubControlVolume& scv,
diff --git a/dumux/material/spatialparams/porenetwork/porenetwork2p.hh b/dumux/material/spatialparams/porenetwork/porenetwork2p.hh
index 79bbfe3627112fab0cda8863c5d30d895013f04d..8ec48f9de5649117a959cabd70ec2f3382672d1f 100644
--- a/dumux/material/spatialparams/porenetwork/porenetwork2p.hh
+++ b/dumux/material/spatialparams/porenetwork/porenetwork2p.hh
@@ -185,7 +185,7 @@ public:
                                 const SubControlVolume& scv,
                                 const ElementSolution& elemSol) const
     {
-        const auto params = LocalRules::makeParams(*this, element, scv, elemSol);
+        const auto params = typename LocalRules::BasicParams(*this, element, scv, elemSol);
         return makeFluidMatrixInteraction(LocalRules(params, "SpatialParams"));
     }