diff --git a/IMP b/IMP
index 3930f4bb3835490c58b44952f683b3a0c54f087c..36c0adf3a1dac77fb5ee9c2e71bc4af02e305ffd 100755
--- a/IMP
+++ b/IMP
@@ -151,7 +151,7 @@ def run(args):
         cmd = ' '.join(cmd)
     else:
         if not args['COMMANDS']:
-            args['COMMANDS'] = 'snakemake ALL'
+            args['COMMANDS'] = ['snakemake', 'ALL']
         cmd = ' '.join(cmd) + format_command(' '.join(args['COMMANDS']), '/output')
 
     print("Executing", '"', cmd, '"')