diff --git a/python/dune/codegen/pdelab/geometry.py b/python/dune/codegen/pdelab/geometry.py
index 807cb1321580c15bb96644b73249bdc27ab295af..82b95cce6e83f0272a6182289651fb0cf289934b 100644
--- a/python/dune/codegen/pdelab/geometry.py
+++ b/python/dune/codegen/pdelab/geometry.py
@@ -501,14 +501,3 @@ def declare_normal(name, kernel, decl_info):
 def type_jacobian_inverse_transposed(restriction):
     geo = type_cell_geometry(restriction)
     return "typename {}::JacobianInverseTransposed".format(geo)
-
-
-@kernel_cached
-def define_jacobian_inverse_transposed_temporary(restriction):
-    @preamble
-    def _define_jacobian_inverse_transposed_temporary(name, kernel, decl_info):
-        t = type_jacobian_inverse_transposed(restriction)
-        return "{} {};".format(t,
-                               name,
-                               )
-    return _define_jacobian_inverse_transposed_temporary