If you do not allow the potatoes time to cool completely after boiling, the water will not evaporate off and it will make the potato salad watery. Also, if you wash the celery or onion before putting it in the salad be sure it is completely dry.