diff --git a/VectoCore/VectoCore/InputData/Reader/ComponentData/AlternatorReader.cs b/VectoCore/VectoCore/InputData/Reader/ComponentData/AlternatorReader.cs
index 8dfbf81391f00f34b4b8b777137ad8af00e9eba7..cfb5c2d6b97f648a16c8fb3d520339c51fb7e12b 100644
--- a/VectoCore/VectoCore/InputData/Reader/ComponentData/AlternatorReader.cs
+++ b/VectoCore/VectoCore/InputData/Reader/ComponentData/AlternatorReader.cs
@@ -73,7 +73,7 @@ namespace TUGraz.VectoCore.InputData.Reader.ComponentData
 						row.ParseDouble(Fields.Efficiency), row.ParseDouble(Fields.PulleyRatio)));
 			}
 
-			var g = map.GroupBy(x => x.AlternatorName);
+			var g = map.GroupBy(x => x.AlternatorName).ToList();
 			if (g.Any(x => x.Count() < 2)) {
 				throw new ArgumentException(
 					"Insufficient rows in csv to build a usable map for alternator {0}",
diff --git a/VectoCore/VectoCoreTest/Integration/CompletedBus/CompletedBusFactorMethodTest.cs b/VectoCore/VectoCoreTest/Integration/CompletedBus/CompletedBusFactorMethodTest.cs
index 7c1c4d19dd210c8bd2bf18d22c8b92af4b38ed9a..3fef96fd45fa2bf81309f37eb8080a1f91b1f136 100644
--- a/VectoCore/VectoCoreTest/Integration/CompletedBus/CompletedBusFactorMethodTest.cs
+++ b/VectoCore/VectoCoreTest/Integration/CompletedBus/CompletedBusFactorMethodTest.cs
@@ -512,8 +512,8 @@ namespace TUGraz.VectoCore.Tests.Integration.CompletedBus
 
 		private void AssertAuxiliaryData(RelatedRun relatedRun)
 		{
-			var genericAuxiliaryData = relatedRun.VectoRunDataGenericBody.Aux;
-			var specificAuxiliaryData = relatedRun.VectoRunDataSpezificBody.Aux;
+			var genericAuxiliaryData = relatedRun.VectoRunDataGenericBody.Aux.ToList();
+			var specificAuxiliaryData = relatedRun.VectoRunDataSpezificBody.Aux.ToList();
 
 			Assert.AreEqual(2, genericAuxiliaryData.Count());
 			Assert.AreEqual("Hydraulic driven - Constant displacement pump", genericAuxiliaryData.First().Technology.First());