diff --git a/dune/gfe/hyperbolichalfspacepoint.hh b/dune/gfe/hyperbolichalfspacepoint.hh
index 185c6fab7ca9bf57bcb4327f7f0e6bdd9d5585c5..506c99d8f52f7c24934360452c32ea4c72a55318 100644
--- a/dune/gfe/hyperbolichalfspacepoint.hh
+++ b/dune/gfe/hyperbolichalfspacepoint.hh
@@ -44,7 +44,7 @@ class HyperbolicHalfspacePoint
             return 8.0/15 - 24*(x-1)/35;
         } else {
             T d = x*x-1;
-            return -6*x/(d*d) + (4*x*x+2)*std::acos(x)/(std::pow(d,5.2));
+            return -6*x/(d*d) + (4*x*x+2)*std::acosh(x)/(std::pow(d,5.2));
         }
     }