Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.StixFileReader/StixFileReader.cs =================================================================== diff -u -r6583 -r6587 --- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.StixFileReader/StixFileReader.cs (.../StixFileReader.cs) (revision 6583) +++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.StixFileReader/StixFileReader.cs (.../StixFileReader.cs) (revision 6587) @@ -24,6 +24,7 @@ using Components.Persistence.Stability.Version2; using Components.Persistence.Stability.Version2.Data; using Deltares.Geotechnics.Soils; +using DGeoSuite.Components.Persistence; namespace Deltares.Dam.StixFileReader; @@ -46,7 +47,7 @@ throw new FileNotFoundException($"Could not find file {filePath}."); } - using var dataModelReader = new PersistenceFactory().CreateArchiveReader(filePath); + using Reader dataModelReader = new PersistenceFactory().CreateArchiveReader(filePath); PersistableDataModel dataModel = dataModelReader.Read(); VerifyReadData(dataModel); Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/DamEngineIo/FillXmlInputFromDamUi.cs =================================================================== diff -u -r6584 -r6587 --- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/DamEngineIo/FillXmlInputFromDamUi.cs (.../FillXmlInputFromDamUi.cs) (revision 6584) +++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/DamEngineIo/FillXmlInputFromDamUi.cs (.../FillXmlInputFromDamUi.cs) (revision 6587) @@ -191,7 +191,7 @@ foreach (Location location in locations) { // Add the soil materials used as dike embankment material in Locations - if (!(location.DikeEmbankmentMaterial == null || !location.DikeEmbankmentMaterial.Any()) && + if (!(location.DikeEmbankmentMaterial == null || !location.DikeEmbankmentMaterial.Any()) && !usedSoils.Any(usedSoil => string.Equals(usedSoil.Name, location.DikeEmbankmentMaterial, StringComparison.OrdinalIgnoreCase))) {