diff --git a/src/DynamicModel.cc b/src/DynamicModel.cc
index 63affd03e401f0dfa373d612e89292e016635819..84aefaafcfd0bf90aeb00de059978e3935c44bd8 100644
--- a/src/DynamicModel.cc
+++ b/src/DynamicModel.cc
@@ -3153,7 +3153,7 @@ DynamicModel::writeOutput(ostream &output, const string &basename, bool block_de
 
   output << modstruct << "state_var = [";
   for (vector<int>::const_iterator it=state_var.begin(); it != state_var.end(); it++)
-    output << *it << " ";
+    output << *it << (julia ? "," : " ");
   output << "];" << endl;
 
   // Writing initialization for some other variables