Index: Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Plugin/MacroStabilityInwardsPlugin.cs =================================================================== diff -u -r48f0914ef806c9ed06462b91047e53d958d85dfe -r78cefac691d7903de48ac90c09b1e5d815b89272 --- Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Plugin/MacroStabilityInwardsPlugin.cs (.../MacroStabilityInwardsPlugin.cs) (revision 48f0914ef806c9ed06462b91047e53d958d85dfe) +++ Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Plugin/MacroStabilityInwardsPlugin.cs (.../MacroStabilityInwardsPlugin.cs) (revision 78cefac691d7903de48ac90c09b1e5d815b89272) @@ -118,7 +118,7 @@ Category = RingtoetsCommonFormsResources.Ringtoets_Category, Image = MacroStabilityInwardsFormsResources.SurfaceLineIcon, FileFilterGenerator = SurfaceLineFileFilter, - IsEnabled = context => HasReferenceLine(context.AssessmentSection), + IsEnabled = context => HasGeometry(context.AssessmentSection.ReferenceLine), CreateFileImporter = (context, filePath) => new SurfaceLinesCsvImporter( context.WrappedData, filePath, @@ -133,7 +133,7 @@ Category = RingtoetsCommonFormsResources.Ringtoets_Category, Image = MacroStabilityInwardsFormsResources.SoilProfileIcon, FileFilterGenerator = StochasticSoilModelFileFilter, - IsEnabled = context => HasReferenceLine(context.AssessmentSection), + IsEnabled = context => HasGeometry(context.AssessmentSection.ReferenceLine), CreateFileImporter = (context, filePath) => new StochasticSoilModelImporter( context.WrappedData, filePath, @@ -425,9 +425,9 @@ return !changeHandler.RequireConfirmation() || changeHandler.InquireConfirmation(); } - private static bool HasReferenceLine(IAssessmentSection assessmentSection) + private static bool HasGeometry(ReferenceLine referenceLine) { - return assessmentSection.ReferenceLine.Points.Any(); + return referenceLine.Points.Any(); } #region MacroStabilityInwardsFailureMechanismView ViewInfo