Index: Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs =================================================================== diff -u -r603210e73c97c052ba7fc2447b45cf57750a6ae4 -rfe8d39190fb0eafc64a4784de4d5634239bbadf8 --- Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision 603210e73c97c052ba7fc2447b45cf57750a6ae4) +++ Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision fe8d39190fb0eafc64a4784de4d5634239bbadf8) @@ -426,8 +426,7 @@ GetViewData = context => context.WrappedData, Image = RingtoetsCommonFormsResources.FailureMechanismContributionIcon, CloseForData = CloseFailureMechanismContributionViewForData, - CreateInstance = context => new FailureMechanismContributionView(Gui.ViewCommands), - AfterCreate = (view, context) => view.AssessmentSection = context.Parent + CreateInstance = context => new FailureMechanismContributionView(context.Parent, Gui.ViewCommands) }; yield return new ViewInfo @@ -1147,7 +1146,7 @@ private static bool CloseFailureMechanismContributionViewForData(FailureMechanismContributionView view, object o) { var assessmentSection = o as IAssessmentSection; - return assessmentSection != null && assessmentSection.FailureMechanismContribution == view.Data && assessmentSection == view.AssessmentSection; + return assessmentSection != null && assessmentSection == view.AssessmentSection; } #endregion