Index: Ringtoets/Common/src/Ringtoets.Common.IO/ReferenceLineImporter.cs =================================================================== diff -u -r63fbdd5525927fbf9d63925eef9da8e17a0d7b44 -rf01bfd8d4c0541a96d57071b397c39792a99da26 --- Ringtoets/Common/src/Ringtoets.Common.IO/ReferenceLineImporter.cs (.../ReferenceLineImporter.cs) (revision 63fbdd5525927fbf9d63925eef9da8e17a0d7b44) +++ Ringtoets/Common/src/Ringtoets.Common.IO/ReferenceLineImporter.cs (.../ReferenceLineImporter.cs) (revision f01bfd8d4c0541a96d57071b397c39792a99da26) @@ -92,9 +92,9 @@ bool clearReferenceLineDependentData = false; var importTarget = (ReferenceLineContext)targetItem; - if (importTarget.Parent.ReferenceLine != null) + if (importTarget.WrappedData.ReferenceLine != null) { - clearReferenceLineDependentData = ConfirmImportOfReferenceLineToClearReferenceLineDependentData(importTarget.Parent); + clearReferenceLineDependentData = ConfirmImportOfReferenceLineToClearReferenceLineDependentData(importTarget.WrappedData); } if (ImportIsCancelled) @@ -117,7 +117,7 @@ return false; } - AddReferenceLineToDataModel(importTarget.Parent, readResult.ImportedItems.First(), clearReferenceLineDependentData); + AddReferenceLineToDataModel(importTarget.WrappedData, readResult.ImportedItems.First(), clearReferenceLineDependentData); return true; } @@ -189,8 +189,6 @@ 2, clearReferenceLineDependentData ? 4 : 2); assessmentSection.ReferenceLine = importedReferenceLine; - changedObservables.Add(assessmentSection); // Note: Add assessmentSection to the list of changed observables. Otherwise only the reference line context item will be notified. - if (clearReferenceLineDependentData && assessmentSection.GetFailureMechanisms() != null) { ClearReferenceLineDependentData(assessmentSection);