diff --git a/dumux/multidomain/facet/box/couplingmanager.hh b/dumux/multidomain/facet/box/couplingmanager.hh
index d641a3ffd802b20efaa5bc4cddad4ca553c102f8..6180d765053c5e0d49b400ebb0b9cefea8ebcbc0 100644
--- a/dumux/multidomain/facet/box/couplingmanager.hh
+++ b/dumux/multidomain/facet/box/couplingmanager.hh
@@ -400,7 +400,7 @@ public:
     NumEqVector<lowDimId> evalSourcesFromBulk(const Element<lowDimId>& element,
                                               const FVElementGeometry<lowDimId>& fvGeometry,
                                               const ElementVolumeVariables<lowDimId>& elemVolVars,
-                                              const SubControlVolume<lowDimId>& scv)
+                                              const SubControlVolume<lowDimId>& scv) const
     {
         // make sure the this is called for the element of the context
         assert(this->problem(lowDimId).gridGeometry().elementMapper().index(element) == lowDimContext_.elementIdx);
diff --git a/dumux/multidomain/facet/cellcentered/mpfa/couplingmanager.hh b/dumux/multidomain/facet/cellcentered/mpfa/couplingmanager.hh
index 4421089b69198fe753561a490dcb1c2e6c7690fa..8750b640933f46cf37516e2990bcb3aef2586836 100644
--- a/dumux/multidomain/facet/cellcentered/mpfa/couplingmanager.hh
+++ b/dumux/multidomain/facet/cellcentered/mpfa/couplingmanager.hh
@@ -164,7 +164,7 @@ public:
     NumEqVector<lowDimId> evalSourcesFromBulk(const Element<lowDimId>& element,
                                               const FVElementGeometry<lowDimId>& fvGeometry,
                                               const ElementVolumeVariables<lowDimId>& elemVolVars,
-                                              const SubControlVolume<lowDimId>& scv)
+                                              const SubControlVolume<lowDimId>& scv) const
     {
         // make sure the this is called for the element of the context
         assert(this->problem(lowDimId).gridGeometry().elementMapper().index(element) == this->lowDimCouplingContext().elementIdx);
diff --git a/dumux/multidomain/facet/cellcentered/tpfa/couplingmanager.hh b/dumux/multidomain/facet/cellcentered/tpfa/couplingmanager.hh
index 4438c82afebe93d7e144c1ed3bcfad6df5a83e7b..70e6dc469e0e67fd92f4ccceb4c6a717d32c7dfd 100644
--- a/dumux/multidomain/facet/cellcentered/tpfa/couplingmanager.hh
+++ b/dumux/multidomain/facet/cellcentered/tpfa/couplingmanager.hh
@@ -367,7 +367,7 @@ public:
     NumEqVector<lowDimId> evalSourcesFromBulk(const Element<lowDimId>& element,
                                               const FVElementGeometry<lowDimId>& fvGeometry,
                                               const ElementVolumeVariables<lowDimId>& elemVolVars,
-                                              const SubControlVolume<lowDimId>& scv)
+                                              const SubControlVolume<lowDimId>& scv) const
     {
         // make sure the this is called for the element of the context
         assert(this->problem(lowDimId).gridGeometry().elementMapper().index(element) == lowDimContext_.elementIdx);