Index: Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Plugin/ClosingStructuresPlugin.cs =================================================================== diff -u -r83024e3b1086e1dba93b83df874bd4781f67aa63 -r3136184db9ebd1b0c422749ebfc5e8a1c8cb99c3 --- Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Plugin/ClosingStructuresPlugin.cs (.../ClosingStructuresPlugin.cs) (revision 83024e3b1086e1dba93b83df874bd4781f67aa63) +++ Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Plugin/ClosingStructuresPlugin.cs (.../ClosingStructuresPlugin.cs) (revision 3136184db9ebd1b0c422749ebfc5e8a1c8cb99c3) @@ -455,6 +455,14 @@ var parentGroupContext = (ClosingStructuresCalculationGroupContext) parentNodeData; parentGroupContext.WrappedData.Children.Remove(context.WrappedData); + foreach (var calculation in context.WrappedData.GetCalculations().Cast()) + { + ClosingStructuresHelper.Delete(context.FailureMechanism.SectionResults, + calculation, + context.FailureMechanism.Calculations.Cast()); + } + + parentGroupContext.WrappedData.Children.Remove(context.WrappedData); parentGroupContext.NotifyObservers(); }