diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/DefaultDriverStrategy.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/DefaultDriverStrategy.cs
index ef9a330dd311e476ccfb5f151d7e5331f3416a22..582e53a7675a5398b618b46590bbe41601ee8dee 100644
--- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/DefaultDriverStrategy.cs
+++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/DefaultDriverStrategy.cs
@@ -453,6 +453,9 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl
 						second = Driver.DrivingActionBrake(absTime, ds, velocity, gradient);
 						debug.Add(new { action = "first:(Underload & !Overspeed) -> Brake", second });
 					}
+				}).
+				Case<ResponseEngineSpeedTooHigh>(r => {
+					second = Driver.DrivingActionBrake(absTime, ds, targetVelocity, gradient, r);
 				});
 
 			var third = second;