diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/BusAuxiliariesAdapter.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/BusAuxiliariesAdapter.cs
index 33317317cb5ab7715a606562c0a36861db9db3ce..434b08694afa8e62d98c71484098e04582096468 100644
--- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/BusAuxiliariesAdapter.cs
+++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/BusAuxiliariesAdapter.cs
@@ -139,6 +139,9 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl
 										(AdditionalAux?.PowerDemandESSEngineOn(0.SI<Second>(), 1.SI<Second>(), angularSpeed) ?? 0.SI<Watt>());
 
 			var avgAngularSpeed = (CurrentState.AngularSpeed + PreviousState.AngularSpeed) / 2.0;
+			if (avgAngularSpeed.IsEqual(0)) {
+				return 0.SI<NewtonMeter>();
+            }
 			return CurrentState.PowerDemand / avgAngularSpeed;
 		}