diff --git a/dune/gfe/adolcnamespaceinjections.hh b/dune/gfe/adolcnamespaceinjections.hh
index 8540dcbe8311f6e5675095c971d6f6a2fb38f64c..b03ee6807aee030d40cd3e675422343c655dedd5 100644
--- a/dune/gfe/adolcnamespaceinjections.hh
+++ b/dune/gfe/adolcnamespaceinjections.hh
@@ -11,6 +11,10 @@ adouble abs_hack(adouble a) {
   return fabs(a);
 }
 
+adouble log_hack(adouble a) {
+  return log(a);
+}
+
 adouble pow_hack(const adouble& a, const adouble& b) {
     return pow(a,b);
 }
@@ -52,6 +56,10 @@ namespace std
      return abs_hack(a);
    }
 
+   adouble log(adouble a) {
+     return log_hack(a);
+   }
+
    adouble pow(const adouble& a, const adouble& b) {
      return pow_hack(a,b);
    }