diff --git a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONInputData.cs b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONInputData.cs
index b2072fb3c0550293bca801894d1b5af075d63884..584d50df91bf7823b92edbd2afea6e1eacea9611 100644
--- a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONInputData.cs
+++ b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONInputData.cs
@@ -145,15 +145,12 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 						Path.Combine(BasePath, vehicleFile));
 
 					AngularGear = VehicleData as IAngularGearInputData;
+					Retarder = VehicleData as IRetarderInputData;
 				}
 			} catch (Exception e) {
 				throw new VectoException("JobFile: Failed to read Vehicle file '{0}': {1}", e, Body[JsonKeys.Vehicle_VehicleFile],
 					e.Message);
 			}
-			var retarder = VehicleData as IRetarderInputData;
-			if (retarder != null) {
-				Retarder = retarder;
-			}
 		}
 
 		#region IInputDataProvider