diff --git a/python/dune/codegen/sumfact/vectorization.py b/python/dune/codegen/sumfact/vectorization.py
index e753652b10b3ac9b1765ee071bce1ccebd15f6b1..5788cbe84693255d81c15c2745344f3eaea35450 100644
--- a/python/dune/codegen/sumfact/vectorization.py
+++ b/python/dune/codegen/sumfact/vectorization.py
@@ -367,6 +367,8 @@ def level1_optimal_vectorization_strategy(sumfacts, width):
 
 
 def level2_optimal_vectorization_strategy(sumfacts, width, qp):
+    set_quadrature_points(qp)
+
     # Find the sets of simultaneously realizable kernels
     keys = frozenset(sf.parallel_key for sf in sumfacts)