diff --git a/dune/contact/assemblers/dualmortarcoupling.cc b/dune/contact/assemblers/dualmortarcoupling.cc
index 032dec48cd5e5137e30ff53fab06737152605d2a..635d6993869d6f2dbbddc4a9472db74171c724ed 100755
--- a/dune/contact/assemblers/dualmortarcoupling.cc
+++ b/dune/contact/assemblers/dualmortarcoupling.cc
@@ -12,11 +12,11 @@
 
 #include <dune/fufem/boundarypatchprolongator.hh>
 #include <dune/fufem/staticmatrixtools.hh>
+#include <dune/fufem/orientedsubface.hh>
 
 #ifdef HAVE_DUNE_GRID_GLUE
 #include <dune/grid-glue/merging/psurfacemerge.hh>
 #include <dune/grid-glue/gridglue.hh>
-#include <dune/grid-glue/common/orientedsubface.hh>
 #include <dune/grid-glue/extractors/codim1extractor.hh>
 //#include <dune/grid-glue/adapter/gridgluevtkwriter.hh>
 //#include <dune/grid-glue/adapter/gridglueamirawriter.hh>
diff --git a/dune/contact/assemblers/dualmortarcoupling.hh b/dune/contact/assemblers/dualmortarcoupling.hh
index 2912846b86eeae3c4b25269eebafcc5f729d39dc..43994928e94e5bbe8457c4284b38e1a09648f3d8 100755
--- a/dune/contact/assemblers/dualmortarcoupling.hh
+++ b/dune/contact/assemblers/dualmortarcoupling.hh
@@ -6,10 +6,10 @@
 #include <dune/istl/bvector.hh>
 #include <dune/common/array.hh>
 
+#include <dune/fufem/orientedsubface.hh>
 #include <dune/fufem/boundarypatch.hh>
 
 #include <dune/grid-glue/merging/merger.hh>
-#include <dune/grid-glue/common/orientedsubface.hh>
 
 #if HAVE_PSURFACE
 #include <psurface/DirectionFunction.h>
diff --git a/dune/contact/assemblers/dualmortarcouplinghierarchy.cc b/dune/contact/assemblers/dualmortarcouplinghierarchy.cc
index 3525cc1c283c0568467b1389d36bb6e942f7b10d..da42532f0c9b4e20103505aeef4b962172a948c0 100755
--- a/dune/contact/assemblers/dualmortarcouplinghierarchy.cc
+++ b/dune/contact/assemblers/dualmortarcouplinghierarchy.cc
@@ -12,13 +12,13 @@
 
 #include <dune/fufem/boundarypatchprolongator.hh>
 #include <dune/fufem/boundarywriter.hh>
+#include <dune/fufem/orientedsubface.hh>
 
 #include <dune/contact/solvers/dgtransfer.hh>
 
 #ifdef HAVE_DUNE_GRID_GLUE
 #include <dune/grid-glue/merging/psurfacemerge.hh>
 #include <dune/grid-glue/gridglue.hh>
-#include <dune/grid-glue/common/orientedsubface.hh>
 #include <dune/grid-glue/extractors/codim1extractor.hh>
 //#include <dune/grid-glue/adapter/gridgluevtkwriter.hh>
 //#include <dune/grid-glue/adapter/gridglueamirawriter.hh>
diff --git a/dune/contact/common/mortarcontactnonlinearity.hh b/dune/contact/common/mortarcontactnonlinearity.hh
index b7cbb1b6bbae122146e3cfa2fc0734c1b5724bdc..20802523c6bf5999e08048f872ed6b07e65fb76b 100644
--- a/dune/contact/common/mortarcontactnonlinearity.hh
+++ b/dune/contact/common/mortarcontactnonlinearity.hh
@@ -19,11 +19,11 @@
 #include <dune/fufem/boundarypatch.hh>
 #include <dune/fufem/functions/deformationfunction.hh>
 #include <dune/fufem/arithmetic.hh>
+#include <dune/fufem/orientedsubface.hh>
 
 #ifdef HAVE_DUNE_GRID_GLUE
 #include <dune/grid-glue/merging/psurfacemerge.hh>
 #include <dune/grid-glue/gridglue.hh>
-#include <dune/grid-glue/common/orientedsubface.hh>
 #include <dune/grid-glue/extractors/codim1extractor.hh>
 #endif