diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/Gearbox.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/Gearbox.cs
index c43f1df8e2334183cf7eda78f8bb9e1ab1f79c3f..c2061789a9671ff8bf9be5760acd1fb7d1e9cca5 100644
--- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/Gearbox.cs
+++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/Gearbox.cs
@@ -288,10 +288,11 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl
 				CurrentState.DrivingBehavior = DataBus.DriverInfo.DriverBehavior;
 			}
 
-			return GearEngaged(absTime)
-				? RequestGearEngaged(absTime, dt, outTorque, outAngularVelocity, inTorque, inTorqueLossResult,
-					inertiaTorqueLossOut, dryRun)
-				: RequestGearDisengaged(absTime, dt, outTorque, outAngularVelocity, inTorque, dryRun);
+			if (GearEngaged(absTime)) {
+				return RequestGearEngaged(absTime, dt, outTorque, outAngularVelocity, inTorque, inTorqueLossResult, inertiaTorqueLossOut, dryRun);
+			} else {
+				return RequestGearDisengaged(absTime, dt, outTorque, outAngularVelocity, inTorque, dryRun);
+			}
 		}
 
 		/// <summary>