diff --git a/dune/gfe/hyperbolichalfspacepoint.hh b/dune/gfe/hyperbolichalfspacepoint.hh
index 0c3a5bdc4df206408b4c1a450fae039d73ec8833..96ef67f4b14b7fab2c57dd2a6fac86ccf38e3541 100644
--- a/dune/gfe/hyperbolichalfspacepoint.hh
+++ b/dune/gfe/hyperbolichalfspacepoint.hh
@@ -523,7 +523,7 @@ public:
     */
     Dune::FieldMatrix<T,N,N> orthonormalFrame() const {
 
-        Dune::ScaledIdentityMatrix<T,N> result( data_[N-1]*data_[N-1] );
+        Dune::ScaledIdentityMatrix<T,N> result( data_[N-1] );
 
         return Dune::FieldMatrix<T,N,N>(result);
     }