Index: DamEngine/trunk/src/Deltares.DamEngine.Data.Tests/General/SoilGeometryProbabilityTest.cs =================================================================== diff -u -r5960 -r6018 --- DamEngine/trunk/src/Deltares.DamEngine.Data.Tests/General/SoilGeometryProbabilityTest.cs (.../SoilGeometryProbabilityTest.cs) (revision 5960) +++ DamEngine/trunk/src/Deltares.DamEngine.Data.Tests/General/SoilGeometryProbabilityTest.cs (.../SoilGeometryProbabilityTest.cs) (revision 6018) @@ -63,7 +63,8 @@ }; var scenario = new SoilGeometryProbability { - SoilProfile2D = soilProfile2D + SoilProfile2D = soilProfile2D, + SoilProfileType = SoilProfileType.ProfileType2D }; // Call Index: DamEngine/trunk/src/Deltares.DamEngine.Data/General/SoilGeometryProbability.cs =================================================================== diff -u -r6013 -r6018 --- DamEngine/trunk/src/Deltares.DamEngine.Data/General/SoilGeometryProbability.cs (.../SoilGeometryProbability.cs) (revision 6013) +++ DamEngine/trunk/src/Deltares.DamEngine.Data/General/SoilGeometryProbability.cs (.../SoilGeometryProbability.cs) (revision 6018) @@ -119,10 +119,10 @@ /// public override string ToString() { - string name = SoilProfileType switch + var name = SoilProfileType switch { - SoilProfileType.ProfileType1D => SoilProfile1D.Name, - SoilProfileType.ProfileType2D => SoilProfile2D.Name, + SoilProfileType.ProfileType1D => SoilProfile1D != null ? SoilProfile1D.Name : SoilProfile1DName ?? "", + SoilProfileType.ProfileType2D => SoilProfile2D != null ? SoilProfile2D.Name : SoilProfile2DName ?? "", _ => "" }; return name;