Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/Geometry2DImporter/SoilProfile2DImporter.cs =================================================================== diff -u -r5885 -r5894 --- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/Geometry2DImporter/SoilProfile2DImporter.cs (.../SoilProfile2DImporter.cs) (revision 5885) +++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/Geometry2DImporter/SoilProfile2DImporter.cs (.../SoilProfile2DImporter.cs) (revision 5894) @@ -142,7 +142,9 @@ for (var i = 0; i < readSoilProfile.Surfaces.Count; i++) { GeometryPointString topCurves = readSoilProfile.Surfaces[i].GeometrySurface.DetermineTopGeometrySurface(); - GeometryPoint point = topCurves.Points[1]; + GeometryPoint point1 = topCurves.Points[0]; + GeometryPoint point2 = topCurves.Points[1]; + GeometryPoint point = new GeometryPoint((point1.X + point2.X) / 2, 0, (point1.Z + point2.Z) / 2); Soil soil = FindSoilInOldSurfaces(originalSurfaces, point, xSoilGeometry2DOrigin); if (soil == null) {