diff --git a/src/05-poisson-problem.cc b/src/05-poisson-problem.cc
index 2cc77369360267bcba9d30c6337452717cc86b68..d90f14da14a9cbd98028893e122aee7d457906ff 100644
--- a/src/05-poisson-problem.cc
+++ b/src/05-poisson-problem.cc
@@ -104,7 +104,7 @@ int main(int argc, char** argv)
 
     std::vector<bool> isBoundary;
     isBoundary.resize(rhs.size(), false);
-    computeBoundaryVertices(gridView, isBoundary);
+    computeBoundaryVerticesPQ1(gridView, isBoundary);
 
     for(std::size_t i=0; i<rhs.size(); ++i)
     {
diff --git a/src/05-poisson-problem.hh b/src/05-poisson-problem.hh
index aeafcb1a8b32c61759d160700334d40c20997746..8f4cac5662cd6b967d90083250cb5e088b98824b 100644
--- a/src/05-poisson-problem.hh
+++ b/src/05-poisson-problem.hh
@@ -179,7 +179,7 @@ void assemblePoissonProblemPQ1(
 
 
 template<class GridView, class BitVector>
-void computeBoundaryVertices(const GridView& gridView, BitVector& isBoundary)
+void computeBoundaryVerticesPQ1(const GridView& gridView, BitVector& isBoundary)
 {
   using namespace Dune;
   using namespace Dune::FuTutorial;
diff --git a/src/06-interpolation.cc b/src/06-interpolation.cc
index 02093787c1f21e5d4c886512f766f16fb763eb94..8af684552a358656a8e36d03a429b4de310d4326 100644
--- a/src/06-interpolation.cc
+++ b/src/06-interpolation.cc
@@ -157,7 +157,7 @@ int main(int argc, char** argv)
 
     std::vector<bool> isBoundary;
     isBoundary.resize(rhs.size(), false);
-    computeBoundaryVertices(gridView, isBoundary);
+    computeBoundaryVerticesPQ1(gridView, isBoundary);
 
     for(std::size_t i=0; i<rhs.size(); ++i)
     {