Index: Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Utils/AssignUnassignCalculations.cs =================================================================== diff -u -r83003ce3a26b35511212cc95936e8574bea66516 -r02670d8c9fceeaea5f829937a2eb269f3488c6b1 --- Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Utils/AssignUnassignCalculations.cs (.../AssignUnassignCalculations.cs) (revision 83003ce3a26b35511212cc95936e8574bea66516) +++ Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Utils/AssignUnassignCalculations.cs (.../AssignUnassignCalculations.cs) (revision 02670d8c9fceeaea5f829937a2eb269f3488c6b1) @@ -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); }