diff --git a/python/dune/perftool/generation/loopy.py b/python/dune/perftool/generation/loopy.py
index e6b214b9927578c449c760476d2d9fb00c0760d7..ef22840214c757dba272b271d867830dda56cabe 100644
--- a/python/dune/perftool/generation/loopy.py
+++ b/python/dune/perftool/generation/loopy.py
@@ -64,7 +64,7 @@ def get_temporary_name():
                    cache_key_generator=lambda n, **kw: n)
 def temporary_variable(name, **kwargs):
     from dune.perftool.loopy.temporary import DuneTemporaryVariable
-    return DuneTemporaryVariable(name, scope=loopy.temp_var_scope.PRIVATE, **kwargs)
+    return DuneTemporaryVariable(name, scope=lp.temp_var_scope.PRIVATE, **kwargs)
 
 
 # Now define generators for instructions. To ease dependency handling of instructions
@@ -154,7 +154,7 @@ def transform(trafo, *args):
 
 @generator_factory(item_tags=("instruction", "barrier"), cache_key_generator=lambda **kw: kw['id'])
 def _barrier(**kwargs):
-    return loopy.BarrierInstruction(**kwargs)
+    return lp.BarrierInstruction(**kwargs)
 
 
 def barrier(**kwargs):