diff --git a/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory.cs b/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory.cs
index 159bc878c56bc49583e567d30d6e73b14069737d..3e1e6c78d53ded4113533ada5456382afcd16ce6 100644
--- a/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory.cs
+++ b/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory.cs
@@ -259,9 +259,9 @@ namespace TUGraz.VectoCore.Models.Simulation.Impl
 							multiStagePrimaryAndStageInputData.StageInputData);
 
 						var manStagesCount =
-							vifInputData.MultistageJobInputData.JobInputData.ManufacturingStages?.Count ?? 0;
+							vifInputData.MultistageJobInputData.JobInputData.ManufacturingStages?.Count ?? -1;
 
-						ReportWriter.NumberOfManufacturingStages = manStagesCount;
+						originalReportWriter.NumberOfManufacturingStages = manStagesCount;
 						var factory = new SimulatorFactory(_mode,
 							vifInputData, originalReportWriter,
 							null,