diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/ElectricMotor.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/ElectricMotor.cs index ace92cb4be72704f46691e6c5772c8c404825dd9..5ba8a91b2325d33c68e7badff60511968930650a 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/ElectricMotor.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/ElectricMotor.cs @@ -144,7 +144,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl public IResponse DoHandleRequest(Second absTime, Second dt, NewtonMeter outTorque, PerSecond outAngularVelocity, bool dryRun, double ratio) { - var gear = DataBus.GearboxInfo.Gear; + var gear = DataBus.GearboxInfo?.Gear ?? new GearshiftPosition(0); var voltage = DataBus.BatteryInfo.InternalVoltage; var iceOn = Position == PowertrainPosition.HybridP1 &&