Index: Ringtoets/AssemblyTool/src/Ringtoets.AssemblyTool.KernelWrapper/Creators/FailureMechanismSectionAssemblyCreator.cs =================================================================== diff -u -rbc4eebc47df9ee01c13c119c55011b48ed59bc56 -r793c364533afbb491a1189d89ed424e0a4729218 --- Ringtoets/AssemblyTool/src/Ringtoets.AssemblyTool.KernelWrapper/Creators/FailureMechanismSectionAssemblyCreator.cs (.../FailureMechanismSectionAssemblyCreator.cs) (revision bc4eebc47df9ee01c13c119c55011b48ed59bc56) +++ Ringtoets/AssemblyTool/src/Ringtoets.AssemblyTool.KernelWrapper/Creators/FailureMechanismSectionAssemblyCreator.cs (.../FailureMechanismSectionAssemblyCreator.cs) (revision 793c364533afbb491a1189d89ed424e0a4729218) @@ -22,7 +22,6 @@ using System; using System.ComponentModel; using Assembly.Kernel.Model.FmSectionTypes; -using AssemblyTool.Kernel.Data.AssemblyCategories; using Ringtoets.AssemblyTool.Data; namespace Ringtoets.AssemblyTool.KernelWrapper.Creators @@ -50,7 +49,12 @@ throw new ArgumentNullException(nameof(result)); } - return new FailureMechanismSectionAssembly(result.FailureProbability, + if (!result.FailureProbability.HasValue) + { + throw new ArgumentException("The failure probability of the result may not be null."); + } + + return new FailureMechanismSectionAssembly(result.FailureProbability.Value, ConvertFailureMechanismSectionCategory(result.Result)); }