Index: Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Plugin/ClosingStructuresPlugin.cs =================================================================== diff -u -r5f489223b4d730eec42acd55533dd012d10dd1ca -rc82e195aaa6fea71270f7d98520ff314f3432d0e --- Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Plugin/ClosingStructuresPlugin.cs (.../ClosingStructuresPlugin.cs) (revision 5f489223b4d730eec42acd55533dd012d10dd1ca) +++ Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Plugin/ClosingStructuresPlugin.cs (.../ClosingStructuresPlugin.cs) (revision c82e195aaa6fea71270f7d98520ff314f3432d0e) @@ -544,15 +544,15 @@ if (dialog.SelectedItems.Any()) { GenerateClosingStructuresCalculations( - nodeData.FailureMechanism.SectionResults, + nodeData.FailureMechanism, dialog.SelectedItems.Cast(), nodeData.WrappedData.Children); nodeData.NotifyObservers(); } } } - private static void GenerateClosingStructuresCalculations(IEnumerable sectionResults, IEnumerable structures, IList calculations) + private static void GenerateClosingStructuresCalculations(ClosingStructuresFailureMechanism failureMechanism, IEnumerable structures, IList calculations) { foreach (var structure in structures) { @@ -566,7 +566,9 @@ }; calculations.Add(calculation); } - StructuresHelper.UpdateCalculationToSectionResultAssignments(sectionResults, calculations.Cast>()); + StructuresHelper.UpdateCalculationToSectionResultAssignments( + failureMechanism.SectionResults, + failureMechanism.Calculations.Cast>()); } private static void ValidateAll(ClosingStructuresCalculationGroupContext context)