diff --git a/global/overlay/etc/puppet/modules/soc/manifests/intelmq.pp b/global/overlay/etc/puppet/modules/soc/manifests/intelmq.pp
index 9868091..17b3d7a 100644
--- a/global/overlay/etc/puppet/modules/soc/manifests/intelmq.pp
+++ b/global/overlay/etc/puppet/modules/soc/manifests/intelmq.pp
@@ -67,8 +67,8 @@ class soc::intelmq(
   }
 
   exec { 'Run IntelMQ setup script':
-    command => '/opt/intelmq/venv/bin/intelmqsetup --state-file /opt/intelmq/.setup_state',
-    creates => '/opt/intelmq/.setup_state',
+    command => '/opt/intelmq/venv/bin/intelmqsetup',
+    creates => '/opt/intelmq/var/lib/state.json',
     returns => ['0', '1',],
   }