diff --git a/python/dune/perftool/sumfact/symbolic.py b/python/dune/perftool/sumfact/symbolic.py
index 08448735e8895137e939aced38a4fda7af09fb86..288374daeebaa7780862bb33e2565486e2f7c3f1 100644
--- a/python/dune/perftool/sumfact/symbolic.py
+++ b/python/dune/perftool/sumfact/symbolic.py
@@ -184,10 +184,10 @@ class SumfactKernel(SumfactKernelBase, ImmutableRecord, prim.Variable):
     @property
     def within_inames(self):
         if self.trial_element is None:
-            return frozenset()
+            return ()
         else:
             from dune.perftool.sumfact.basis import lfs_inames
-            return frozenset(lfs_inames(self.trial_element, self.restriction))
+            return lfs_inames(self.trial_element, self.restriction)
 
     def vec_index(self, sf):
         """ Map an unvectorized sumfact kernel object to its position