diff --git a/generator/transform/VerifyGenerateMockup.py b/generator/transform/VerifyGenerateMockup.py
index 72fde03628b807703bcf99c8617fb7611d879f63..780dbb991d2591b1a9f1449e7f9bb77769f757d3 100644
--- a/generator/transform/VerifyGenerateMockup.py
+++ b/generator/transform/VerifyGenerateMockup.py
@@ -73,7 +73,7 @@ class VerifyGenerateMockup(Analysis):
         data = {'functions': functions, 'interrupts': list(isr_device_numbers)}
 
         with open(os.path.join(self.prefix, "mockup.cc"), mode='w') as out:
-            pipe = subprocess.Popen([self.mockup_generator, "mockup"], stdin=subprocess.PIPE, stdout=out)
+            pipe = subprocess.Popen([self.mockup_generator, "mockup", "--interrupts"], stdin=subprocess.PIPE, stdout=out)
             pipe.stdin.write(json.dumps(data).encode())
             pipe.stdin.close()
             pipe.wait()