diff --git a/dune/fufem/assemblers/localassemblers/h1functionalassembler.hh b/dune/fufem/assemblers/localassemblers/h1functionalassembler.hh
index 2bb8ad9fb177690deaa5a7af3f041f0d6748a5d3..2adaa4b3d67c810b1d8872343780d4164e2d01d3 100644
--- a/dune/fufem/assemblers/localassemblers/h1functionalassembler.hh
+++ b/dune/fufem/assemblers/localassemblers/h1functionalassembler.hh
@@ -50,7 +50,7 @@ class H1FunctionalAssembler :
          */
         virtual void assemble(const Element& element, LocalVector& localVector, const TrialLocalFE& tFE) const
         {
-            typedef typename GridType::template Codim<0>::Geometry::Jacobian GeoJacobianInvTransposed;
+            typedef typename GridType::template Codim<0>::Geometry::JacobianInverseTransposed GeoJacobianInvTransposed;
             typedef typename Function::RangeType RangeType;
             typedef typename TrialLocalFE::Traits::LocalBasisType::Traits::JacobianType JacobianType;