diff --git a/cosserat-continuum.cc b/cosserat-continuum.cc
index c3ada0cb3e9f7b27773e1c0975a700b0355b5e0b..9adffa55c0d8442c5a883ca20efed72cbb336d50 100644
--- a/cosserat-continuum.cc
+++ b/cosserat-continuum.cc
@@ -9,7 +9,6 @@
 #include <adolc/adouble.h>
 #include <adolc/drivers/drivers.h>    // use of "Easy to Use" drivers
 #include <adolc/taping.h>
-#undef overwrite  // stupid: ADOL-C sets this to 1, so the name cannot be used
 
 #include <dune/gfe/adolcnamespaceinjections.hh>
 #include <dune/common/bitsetvector.hh>
diff --git a/dune/gfe/localgeodesicfeadolcstiffness.hh b/dune/gfe/localgeodesicfeadolcstiffness.hh
index 2f154dabc231f2b70b6c654e7a6488fe048fdf25..a1b7a8787233195ecb4f74a3c72263df85d3734e 100644
--- a/dune/gfe/localgeodesicfeadolcstiffness.hh
+++ b/dune/gfe/localgeodesicfeadolcstiffness.hh
@@ -6,8 +6,6 @@
 // gradient(.) and hessian(.)
 #include <adolc/taping.h>             // use of taping
 
-#undef overwrite  // stupid: ADOL-C sets this to 1, so the name cannot be used
-
 #include <dune/gfe/adolcnamespaceinjections.hh>
 
 #include <dune/common/fmatrix.hh>