I think slicing a potato and securing them in place on the ham with toothpicks before cooking will probably help. It is said, that if you over salt something, throw in potato slices, they absorb the salt. I'm just not sure if that would be enough. (Would have to experiment with it.)