diff --git a/VectoCore/Models/Simulation/Impl/SimulatorFactory.cs b/VectoCore/Models/Simulation/Impl/SimulatorFactory.cs
index 3a17a1c730112ef5bfb433cb87a3f727dee5e25d..d3f875a087787b1f50628a1683d25a90896a43b9 100644
--- a/VectoCore/Models/Simulation/Impl/SimulatorFactory.cs
+++ b/VectoCore/Models/Simulation/Impl/SimulatorFactory.cs
@@ -124,7 +124,7 @@ namespace TUGraz.VectoCore.Models.Simulation.Impl
 								d.Report.AddResult(d.Loading, d.Mission, writer);
 							}
 						}, _mode) {
-							WriteAdvancedAux = data.AdvancedAux.AuxiliaryAssembly == AuxiliaryModel.Advanced
+							WriteAdvancedAux = data.AdvancedAux != null && data.AdvancedAux.AuxiliaryAssembly == AuxiliaryModel.Advanced
 						};
 				modContainer.WriteModalResults = WriteModalResults;
 				var current = i++;