Index: Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Utils/AssignUnassignCalculations.cs =================================================================== diff -u -r83003ce3a26b35511212cc95936e8574bea66516 -r7784d5eab1960ea5c98918d6446493091e0e95d2 --- Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Utils/AssignUnassignCalculations.cs (.../AssignUnassignCalculations.cs) (revision 83003ce3a26b35511212cc95936e8574bea66516) +++ Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Utils/AssignUnassignCalculations.cs (.../AssignUnassignCalculations.cs) (revision 7784d5eab1960ea5c98918d6446493091e0e95d2) @@ -53,7 +53,7 @@ var sectionResultsArray = sectionResults.ToArray(); FailureMechanismSection failureMechanismSectionContainingCalculation = - GrassCoverErosionInwardsHelper.FailureMechanismSectionForCalculation(sectionResultsArray, calculation); + GrassCoverErosionInwardsHelper.FailureMechanismSectionForCalculation(sectionResultsArray.Select(sr => sr.Section), calculation); UnassignCalculationInSectionResultsNotContainingCalculation(calculation, sectionResultsArray, failureMechanismSectionContainingCalculation); @@ -88,7 +88,7 @@ var sectionResultsArray = sectionResults.ToArray(); Dictionary> calculationsPerSegmentName = - GrassCoverErosionInwardsHelper.CollectCalculationsPerSegment(sectionResultsArray, calculations); + GrassCoverErosionInwardsHelper.CollectCalculationsPerSegment(sectionResultsArray.Select(sr => sr.Section), calculations); UnassignCalculationInAllSectionResultsAndAssignSingleRemainingCalculation(sectionResultsArray, calculation, calculationsPerSegmentName); }