Index: Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Data/MacroStabilityInwardsFailureMechanismAssemblyFactory.cs =================================================================== diff -u -r76d5e546e8087c3cd169dd2e6bb04556d88eec87 -rae1937fe2fcb175b4a0f9fa5f1aaed132431f66c --- Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Data/MacroStabilityInwardsFailureMechanismAssemblyFactory.cs (.../MacroStabilityInwardsFailureMechanismAssemblyFactory.cs) (revision 76d5e546e8087c3cd169dd2e6bb04556d88eec87) +++ Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Data/MacroStabilityInwardsFailureMechanismAssemblyFactory.cs (.../MacroStabilityInwardsFailureMechanismAssemblyFactory.cs) (revision ae1937fe2fcb175b4a0f9fa5f1aaed132431f66c) @@ -256,6 +256,11 @@ throw new ArgumentNullException(nameof(assessmentSection)); } + if (!failureMechanism.IsRelevant) + { + return FailureMechanismAssemblyFactory.CreateNotApplicableAssembly(); + } + IAssemblyToolCalculatorFactory calculatorFactory = AssemblyToolCalculatorFactory.Instance; AssemblyCategoriesInput assemblyCategoriesInput = CreateAssemblyCategoriesInput(failureMechanism, assessmentSection); IEnumerable sectionAssemblies = AssembleSections(failureMechanism,