diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/TorqueConverter.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/TorqueConverter.cs index 9f06b9921f20409b1272846889a435cfd93948b9..c1dd613b3525b1a1e875f2eca25483722511b2ef 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/TorqueConverter.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/TorqueConverter.cs @@ -331,6 +331,9 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl x => VectoMath.Abs(DataBus.EngineInfo.EngineSpeed - x.Engine.EngineSpeed).Value()); } + if (operatingPoint == null) { + return null; + } if (operatingPoint.InAngularVelocity.IsSmaller(DataBus.EngineInfo.EngineIdleSpeed)) { operatingPoint = FindValidTorqueConverterOperatingPoint(absTime, dt, outAngularVelocity, DataBus.EngineInfo.EngineIdleSpeed,