Index: src/Deltares.DSoilModel.Forms/DSoilModelContext.cs =================================================================== diff -u -r229 -r233 --- src/Deltares.DSoilModel.Forms/DSoilModelContext.cs (.../DSoilModelContext.cs) (revision 229) +++ src/Deltares.DSoilModel.Forms/DSoilModelContext.cs (.../DSoilModelContext.cs) (revision 233) @@ -141,6 +141,20 @@ return false; } + var profile2D = source as SoilProfile2D; + if (profile2D != null) + { + if (member == profile2D.GetMemberName(sp1 => sp1.Location) || + member == profile2D.GetMemberName(sp1 => sp1.XBegin) || + member == profile2D.GetMemberName(sp1 => sp1.XEnd) || + member == profile2D.GetMemberName(sp1 => sp1.YBegin) || + member == profile2D.GetMemberName(sp1 => sp1.YEnd) || + member == profile2D.GetMemberName(sp1 => sp1.Length)) + { + return false; + } + } + if (source is Soil) { if (member == "SoilType")