diff --git a/python/dune/perftool/sumfact/tabulation.py b/python/dune/perftool/sumfact/tabulation.py
index 9624f1a90e9265bd64f4559644e068907cd9caca..0ae2b8327f6112d15c80b439680da03d25e70d6c 100644
--- a/python/dune/perftool/sumfact/tabulation.py
+++ b/python/dune/perftool/sumfact/tabulation.py
@@ -208,7 +208,7 @@ def quadrature_points_per_direction():
         q = (q,) * world_dimension()
 
     # Quadrature points in per direction
-    nb_qp = tuple([(lambda x: x // 2 + 1)(order) for order in q])
+    nb_qp = tuple(order // 2 +1 for order in q)
 
     return nb_qp
 
@@ -229,7 +229,7 @@ def local_quadrature_points_per_direction():
 
 def polynomial_degree():
     form = get_global_context_value("formdata").preprocessed_form
-    degree = form.coefficients()[0].ufl_element()._degree
+    degree = form.coefficients()[0].ufl_element().degree()
     if isinstance(degree, int):
         degree = (degree,) * world_dimension()
     return degree
diff --git a/test/sumfact/poisson/poisson_2d.mini b/test/sumfact/poisson/poisson_2d.mini
index 96a863dfbb84fbc6cbe141b49c445191c2e363e4..129c2ff373937cd9fecd86dcdf38b78723fee339 100644
--- a/test/sumfact/poisson/poisson_2d.mini
+++ b/test/sumfact/poisson/poisson_2d.mini
@@ -18,7 +18,7 @@ numerical_jacobian = 1, 0 | expand num
 compare_l2errorsquared = 4e-5, 4e-9 | expand deg
 sumfact = 1
 vectorize_grads = 1, 0 | expand grad
-# quadrature_order = 2, 4
+quadrature_order = 2, 4
 
 [formcompiler.ufl_variants]
 degree = 1, 2 | expand deg