diff --git a/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/EngineeringDataAdapter.cs b/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/EngineeringDataAdapter.cs
index 1d2484751a7c4b93d2ca4f6e4e7657f932277498..266f4c89d74b38e1f37de2954a202f58301e63cb 100644
--- a/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/EngineeringDataAdapter.cs
+++ b/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/EngineeringDataAdapter.cs
@@ -195,8 +195,10 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter
 						gearData.TorqueConverterGearLossMap = gearData.LossMap;
 						gearData.TorqueConverterShiftPolygon = gearbox.TorqueConverter.ShiftPolygon == null ? null : ShiftPolygonReader.Create(gearbox.TorqueConverter.ShiftPolygon);
 						// NOTE: the lower gear in 'gears' dictionary has index i !!
-						gears[i].Ratio = double.NaN;
-						gears[i].LossMap = null;
+
+						// todo mk-2016-10-27: do not set to NaN -- validation fails! but how to remove locked transmission for previous gear?
+						//gears[i].Ratio = double.NaN;
+						//gears[i].LossMap = null;
 					}
 				}
 				gears.Add(i + 1, gearData);