diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Strategies/HybridStrategy.cs b/VectoCore/VectoCore/Models/SimulationComponent/Strategies/HybridStrategy.cs index 4adacfdaaf7242481d0785d88d124807d25c5007..a853afa06fcd2bd11b31bd66c4d3b0547813dfa4 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Strategies/HybridStrategy.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Strategies/HybridStrategy.cs @@ -2087,7 +2087,9 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Strategies // //tmp.FuelCosts = double.NaN; // = Tuple.Create(true, response.Gearbox.Gear - 1); // tmp.IgnoreReason |= HybridConfigurationIgnoreReason.EngineSpeedBelowDownshift; //} - CheckGearshiftLimits(tmp, resp); + if (!tmp.IgnoreReason.EngineTorqueDemandTooHigh()) { + CheckGearshiftLimits(tmp, resp); + } if (resp.Source is TorqueConverter) { if (resp is ResponseUnderload) {