Index: Riskeer/Common/src/Riskeer.Common.Data/Structures/StructuresFailureMechanismAssemblyFactory.cs =================================================================== diff -u -r6e3bc0437167a40cf4a79f0f04e31dc61ef4407f -r286b25753ad1df01accddd6931491ec76e67304f --- Riskeer/Common/src/Riskeer.Common.Data/Structures/StructuresFailureMechanismAssemblyFactory.cs (.../StructuresFailureMechanismAssemblyFactory.cs) (revision 6e3bc0437167a40cf4a79f0f04e31dc61ef4407f) +++ Riskeer/Common/src/Riskeer.Common.Data/Structures/StructuresFailureMechanismAssemblyFactory.cs (.../StructuresFailureMechanismAssemblyFactory.cs) (revision 286b25753ad1df01accddd6931491ec76e67304f) @@ -68,8 +68,8 @@ .OfType>() .ToArray(); - return FailureMechanismSectionAssemblyResultFactory.AssembleSection( - sectionResult, assessmentSection, () => sectionResult.GetInitialFailureMechanismResultProbability(calculationScenarios)); + var calculateStrategy = new StructuresFailureMechanismSectionResultCalculateProbabilityStrategy(sectionResult, calculationScenarios); + return FailureMechanismSectionAssemblyResultFactory.AssembleSection(sectionResult, assessmentSection, calculateStrategy); } } } \ No newline at end of file