Index: DamEngine/trunk/src/Deltares.DamEngine.Interface/FillDamFromXmlInput.cs =================================================================== diff -u -r1167 -r1181 --- DamEngine/trunk/src/Deltares.DamEngine.Interface/FillDamFromXmlInput.cs (.../FillDamFromXmlInput.cs) (revision 1167) +++ DamEngine/trunk/src/Deltares.DamEngine.Interface/FillDamFromXmlInput.cs (.../FillDamFromXmlInput.cs) (revision 1181) @@ -364,14 +364,16 @@ // Regional settings location.DikeTableHeight = inputLocation.DikeTableHeight; var assesmentRegionalOptions = inputLocation.AssesmentRegionalOptions; - location.BoezemLevelHbp = assesmentRegionalOptions.BoezemLevelHbp; - location.BoezemLevelLbp = assesmentRegionalOptions.BoezemLevelLbp; - location.BoezemLevelTp = assesmentRegionalOptions.BoezemLevelTp; - location.RwBankProtectionBottomLevel = assesmentRegionalOptions.RegionalBankProtectionBottomLevel; - location.DredgingDepth = assesmentRegionalOptions.DredgingDepth; - location.DetrimentFactor = assesmentRegionalOptions.DetrimentFactor; - location.DikeMaterialType = ConversionHelper.ConvertToSoilType(assesmentRegionalOptions.DikeMaterialType); - + if (assesmentRegionalOptions != null) + { + location.BoezemLevelHbp = assesmentRegionalOptions.BoezemLevelHbp; + location.BoezemLevelLbp = assesmentRegionalOptions.BoezemLevelLbp; + location.BoezemLevelTp = assesmentRegionalOptions.BoezemLevelTp; + location.RwBankProtectionBottomLevel = assesmentRegionalOptions.RegionalBankProtectionBottomLevel; + location.DredgingDepth = assesmentRegionalOptions.DredgingDepth; + location.DetrimentFactor = assesmentRegionalOptions.DetrimentFactor; + location.DikeMaterialType = ConversionHelper.ConvertToSoilType(assesmentRegionalOptions.DikeMaterialType); + } // Design options var designOptions = inputLocation.DesignOptions; if (designOptions != null)