diff --git a/python/dune/perftool/sumfact/geometry.py b/python/dune/perftool/sumfact/geometry.py
index 9f0fbcbd31a0e8aada1374296f8f8d4f714409a3..7f94fceb12986e82d4390a58ef3d0e22efbb93c9 100644
--- a/python/dune/perftool/sumfact/geometry.py
+++ b/python/dune/perftool/sumfact/geometry.py
@@ -94,7 +94,7 @@ def pymbolic_spatial_coordinate_multilinear(do_predicates, visitor):
     var, _ = realize_sum_factorization_kernel(vsf)
 
     visitor.indices = None
-    return prim.Subscript(var, vsf.quadrature_index(sf, visitor)), None
+    return prim.Subscript(var, vsf.quadrature_index(sf, visitor))
 
 
 @preamble
@@ -159,7 +159,7 @@ def pymbolic_spatial_coordinate_axiparallel(do_predicates, visitor):
         x = pymbolic_quadrature_position(iindex, visitor)
 
     visitor.indices = None
-    return prim.Subscript(prim.Variable(lowcorner), (index,)) + x * prim.Subscript(prim.Variable(meshwidth), (index,)), None
+    return prim.Subscript(prim.Variable(lowcorner), (index,)) + x * prim.Subscript(prim.Variable(meshwidth), (index,))
 
 
 def pymbolic_unit_outer_normal(visitor_indices):