Index: DamEngine/trunk/src/Deltares.DamEngine.Interface/FillDamFromXmlInput.cs =================================================================== diff -u -r1183 -r1188 --- DamEngine/trunk/src/Deltares.DamEngine.Interface/FillDamFromXmlInput.cs (.../FillDamFromXmlInput.cs) (revision 1183) +++ DamEngine/trunk/src/Deltares.DamEngine.Interface/FillDamFromXmlInput.cs (.../FillDamFromXmlInput.cs) (revision 1188) @@ -295,6 +295,7 @@ soil.SlopeRestProfile = inputSoil.SlopeRestProfileSpecified ? inputSoil.SlopeRestProfile : double.NaN; soil.DilatancyType = inputSoil.DilatancyTypeSpecified ? (DilatancyType?)ConversionHelper.ConvertToDilatancyType(inputSoil.DilatancyType) : null; + soil.SoilType = inputSoil.SoilTypeSpecified ? ConversionHelper.ConvertToSoilType(inputSoil.SoilType) : SoilType.Clay; soils.Add(soil); } } @@ -372,7 +373,9 @@ location.RwBankProtectionBottomLevel = assesmentRegionalOptions.RegionalBankProtectionBottomLevel; location.DredgingDepth = assesmentRegionalOptions.DredgingDepth; location.DetrimentFactor = assesmentRegionalOptions.DetrimentFactor; - location.DikeMaterialType = ConversionHelper.ConvertToSoilType(assesmentRegionalOptions.DikeSoilType); + location.DikeMaterialType = assesmentRegionalOptions.DikeSoilTypeSpecified ? + ConversionHelper.ConvertToSoilType(assesmentRegionalOptions.DikeSoilType) : + SoilType.Clay; } // Design options var designOptions = inputLocation.DesignOptions;