Index: Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs =================================================================== diff -u -r9717724b58f9be090380d74ba4d30c74ba81eb0c -r20a3e0fe462e2afb58034a32ac56c063c7d9b5e2 --- Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision 9717724b58f9be090380d74ba4d30c74ba81eb0c) +++ Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision 20a3e0fe462e2afb58034a32ac56c063c7d9b5e2) @@ -1470,13 +1470,18 @@ if (!ReferenceEquals(previousHydraulicBoundaryDatabase, assessmentSection.HydraulicBoundaryDatabase)) { - assessmentSection.GrassCoverErosionOutwards.SetGrassCoverErosionOutwardsHydraulicBoundaryLocations(assessmentSection.HydraulicBoundaryDatabase); + var hydraulicBoundaryLocations = assessmentSection.HydraulicBoundaryDatabase != null + ? assessmentSection.HydraulicBoundaryDatabase.Locations + : Enumerable.Empty(); + + assessmentSection.GrassCoverErosionOutwards.SetGrassCoverErosionOutwardsHydraulicBoundaryLocations(hydraulicBoundaryLocations); assessmentSection.GrassCoverErosionOutwards.HydraulicBoundaryLocations.NotifyObservers(); var duneLocationsReader = new DuneLocationsReader(); - IEnumerable duneLocations = duneLocationsReader.ReadDuneLocations(); + IEnumerable duneLocations = duneLocationsReader.ReadDuneLocations(); + DuneErosionDataSynchronizationService.SetDuneLocations(assessmentSection.DuneErosion, - assessmentSection.HydraulicBoundaryDatabase, + hydraulicBoundaryLocations, duneLocations); assessmentSection.DuneErosion.DuneLocations.NotifyObservers(); }