Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/MacroStabilityInwards/MacroStabilityInwardsKernelWrapper.cs =================================================================== diff -u -r7036 -r7037 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/MacroStabilityInwards/MacroStabilityInwardsKernelWrapper.cs (.../MacroStabilityInwardsKernelWrapper.cs) (revision 7036) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/MacroStabilityInwards/MacroStabilityInwardsKernelWrapper.cs (.../MacroStabilityInwardsKernelWrapper.cs) (revision 7037) @@ -279,7 +279,9 @@ } bool isBishopUpliftVan = FailureMechanismParametersMStab.MStabParameters.Model == StabilityModelType.BishopUpliftVan; - if (isBishopUpliftVan) + // Note: CalculationResult could be RunFailed, but still have a result. RunFailed could be a design fail. + // We still need the result content. So do not check on only CalculationResult.Succeeded + if (isBishopUpliftVan && macroStabilityOutput?.StabilityOutputItems?.Count > 0) { var isUplift = true; macroStabilityOutputItem = ProperMacroStabilityResultsItem(macroStabilityOutput, 1);