Index: Ringtoets/Integration/src/Ringtoets.Integration.Service/RingtoetsDataSynchronizationService.cs =================================================================== diff -u -r421cbbc8a7149960b5e6908bde1744c63e4d1169 -rb509a7aba880a3852af26de04f6f6f756154a4f3 --- Ringtoets/Integration/src/Ringtoets.Integration.Service/RingtoetsDataSynchronizationService.cs (.../RingtoetsDataSynchronizationService.cs) (revision 421cbbc8a7149960b5e6908bde1744c63e4d1169) +++ Ringtoets/Integration/src/Ringtoets.Integration.Service/RingtoetsDataSynchronizationService.cs (.../RingtoetsDataSynchronizationService.cs) (revision b509a7aba880a3852af26de04f6f6f756154a4f3) @@ -714,19 +714,21 @@ private static ClearResults ClearReferenceLineDependentData(IFailureMechanism failureMechanism) { var removedObjects = new List(); + var changedObjects = new List(); + removedObjects.AddRange(failureMechanism.Sections); + changedObjects.Add(failureMechanism); + var failureMechanismWithSectionResults = failureMechanism as IHasSectionResults; if (failureMechanismWithSectionResults != null) { removedObjects.AddRange(failureMechanismWithSectionResults.SectionResults); + changedObjects.Add(failureMechanismWithSectionResults.SectionResults); } failureMechanism.ClearAllSections(); - return new ClearResults(new[] - { - failureMechanism - }, removedObjects); + return new ClearResults(changedObjects, removedObjects); } private static IEnumerable OnWaveConditionsInputForeshoreProfileRemoved(ForeshoreProfile profile, Tuple[] calculationInputs)