diff --git a/python/dune/perftool/sumfact/basis.py b/python/dune/perftool/sumfact/basis.py
index 07878bd84f036066a1550a2e381f45458bc875d6..5311a8e00ec24c3ded43c9f45438cb0d5cd7e6fb 100644
--- a/python/dune/perftool/sumfact/basis.py
+++ b/python/dune/perftool/sumfact/basis.py
@@ -296,7 +296,7 @@ def evaluate_reference_gradient(element, name, restriction, index):
         degree = polynomial_degree()
 
         facemod = get_facemod(restriction)
-        prod.append(prim.Call(PolynomialLookup(name_polynomials(degree), facedir == d),
+        prod.append(prim.Call(PolynomialLookup(name_polynomials(degree), True),
                               (prim.Variable(inames[facedir]), facemod)),)
 
     instruction(assignee=prim.Variable(name),