diff --git a/VectoConsole/Program.cs b/VectoConsole/Program.cs
index 7666c5616d1ef8b7b5b7d688dc4ed6ce8596f73b..376b1343c24952b5becf4799c3d556afe2544944 100644
--- a/VectoConsole/Program.cs
+++ b/VectoConsole/Program.cs
@@ -199,6 +199,7 @@ Examples:
 					}
 					if (Path.GetExtension(file) == Constants.FileExtensions.VectoXMLDeclarationFile) {
 						var dataProvider = new XMLInputDataProvider(new XmlTextReader(file), true);
+					    fileWriter = new FileOutputWriter(file);
 						var runsFactory = new SimulatorFactory(ExecutionMode.Declaration, dataProvider, fileWriter);
 						if (args.Contains("-mod")) {
 							runsFactory.WriteModalResults = true;