diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/Clutch.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/Clutch.cs
index 2343b659ce5ed2fe14d15d7ff0517cb2f5a8c1a4..b1d2d16a6f566f9c4b5610b74943640e199511ea 100644
--- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/Clutch.cs
+++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/Clutch.cs
@@ -107,7 +107,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl
 				return HandleClutchOpen(absTime, dt, outTorque, outAngularVelocity, false);
 			}
 
-			if (IdleController != null) {
+			if (IdleController != null && !dryRun) {
 				IdleController.Reset();
 			}