diff --git a/python/dune/perftool/sumfact/accumulation.py b/python/dune/perftool/sumfact/accumulation.py
index 0b1898928325e11ff941f0b96bc6829dbeaac096..311fe13a19fa28646ed6204eed4224c983ed1f35 100644
--- a/python/dune/perftool/sumfact/accumulation.py
+++ b/python/dune/perftool/sumfact/accumulation.py
@@ -95,7 +95,7 @@ class AccumulationOutput(SumfactKernelOutputBase, ImmutableRecord):
         # TODO: Isnt accumvar superfluous in the presence of all the other infos?
         ImmutableRecord.__init__(self,
                                  accumvar=accumvar,
-                                 restriction=None,
+                                 restriction=restriction,
                                  test_element=test_element,
                                  test_element_index=test_element_index,
                                  trial_element=trial_element,