diff --git a/dumux/multidomain/newtonsolver.hh b/dumux/multidomain/newtonsolver.hh
index 5d555124041799c3fcadaad06b72f36dba872df1..dba8c58a41b89b18c546275b1fb0fe29dda0235e 100644
--- a/dumux/multidomain/newtonsolver.hh
+++ b/dumux/multidomain/newtonsolver.hh
@@ -167,7 +167,7 @@ private:
         const auto& problem = this->assembler().problem(id);
         const auto& gridGeometry = this->assembler().gridGeometry(id);
         auto& gridVariables = this->assembler().gridVariables(id);
-        priVarSwitch.updateBoundary(problem, gridGeometry, gridVariables, sol[id]);
+        priVarSwitch.updateDirichletConstraints(problem, gridGeometry, gridVariables, sol[id]);
     }
 
     /*!
diff --git a/dumux/nonlinear/newtonsolver.hh b/dumux/nonlinear/newtonsolver.hh
index 261d2434d61efef7792b0ed674ac1783dfd49e52..a5e34418f45e7692e4b1c29d1b803a05cbc78074 100644
--- a/dumux/nonlinear/newtonsolver.hh
+++ b/dumux/nonlinear/newtonsolver.hh
@@ -808,7 +808,7 @@ protected:
         const auto& problem = this->assembler().problem();
         const auto& gridGeometry = this->assembler().gridGeometry();
         auto& gridVariables = this->assembler().gridVariables();
-        priVarSwitch_->updateBoundary(problem, gridGeometry, gridVariables, sol);
+        priVarSwitch_->updateDirichletConstraints(problem, gridGeometry, gridVariables, sol);
     }
 
     /*!