diff --git a/cdist/emulator.py b/cdist/emulator.py
index e54bd0dc..42744fab 100644
--- a/cdist/emulator.py
+++ b/cdist/emulator.py
@@ -135,6 +135,8 @@ class Emulator(object):
         self.parameters = {}
         for key,value in vars(self.args).items():
             if value is not None:
+                if isinstance(value, list):
+                    value = '\n'.join(value)
                 self.parameters[key] = value
 
         if self.cdist_object.exists: