Index: Riskeer/MacroStabilityInwards/src/Riskeer.MacroStabilityInwards.Data/MacroStabilityInwardsFailureMechanismSectionResultCalculateProbabilityStrategy.cs =================================================================== diff -u -r4c5b838896048250be3167fdf0fe6ed8b89c328e -rc19a15f433aa99397c748216930aefa91d44231a --- Riskeer/MacroStabilityInwards/src/Riskeer.MacroStabilityInwards.Data/MacroStabilityInwardsFailureMechanismSectionResultCalculateProbabilityStrategy.cs (.../MacroStabilityInwardsFailureMechanismSectionResultCalculateProbabilityStrategy.cs) (revision 4c5b838896048250be3167fdf0fe6ed8b89c328e) +++ Riskeer/MacroStabilityInwards/src/Riskeer.MacroStabilityInwards.Data/MacroStabilityInwardsFailureMechanismSectionResultCalculateProbabilityStrategy.cs (.../MacroStabilityInwardsFailureMechanismSectionResultCalculateProbabilityStrategy.cs) (revision c19a15f433aa99397c748216930aefa91d44231a) @@ -74,7 +74,7 @@ public double CalculateSectionProbability() { - return CalculateProfileProbability() * failureMechanism.MacroStabilityInwardsProbabilityAssessmentInput.GetN(sectionResult.Section.Length); + return Math.Min(1.0, CalculateProfileProbability() * failureMechanism.MacroStabilityInwardsProbabilityAssessmentInput.GetN(sectionResult.Section.Length)); } } } \ No newline at end of file Index: Riskeer/Piping/src/Riskeer.Piping.Data/SemiProbabilistic/SemiProbabilisticPipingFailureMechanismSectionResultCalculateProbabilityStrategy.cs =================================================================== diff -u -r4c5b838896048250be3167fdf0fe6ed8b89c328e -rc19a15f433aa99397c748216930aefa91d44231a --- Riskeer/Piping/src/Riskeer.Piping.Data/SemiProbabilistic/SemiProbabilisticPipingFailureMechanismSectionResultCalculateProbabilityStrategy.cs (.../SemiProbabilisticPipingFailureMechanismSectionResultCalculateProbabilityStrategy.cs) (revision 4c5b838896048250be3167fdf0fe6ed8b89c328e) +++ Riskeer/Piping/src/Riskeer.Piping.Data/SemiProbabilistic/SemiProbabilisticPipingFailureMechanismSectionResultCalculateProbabilityStrategy.cs (.../SemiProbabilisticPipingFailureMechanismSectionResultCalculateProbabilityStrategy.cs) (revision c19a15f433aa99397c748216930aefa91d44231a) @@ -83,8 +83,7 @@ public double CalculateSectionProbability() { - return CalculateProfileProbability() * failureMechanism.PipingProbabilityAssessmentInput.GetN( - sectionResult.Section.Length); + return Math.Min(1.0, CalculateProfileProbability() * failureMechanism.PipingProbabilityAssessmentInput.GetN(sectionResult.Section.Length)); } } } \ No newline at end of file