Por infección al baño ¿te refieres a una infección del tracto urinario (ITU)?
Si es así, nada le impedirá obtener uno, aunque las buenas prácticas de higiene ciertamente ayudan a la prevención, pero un curso de antibióticos cuando lo obtenga lo tratará.
No hay inmunización para las ITU, ya que normalmente son causadas por bacterias, así que simplemente manténgase limpio y trate cuando ocurran. Si los está recibiendo con frecuencia, hable con su médico específicamente al respecto, ya que los UTI frecuentes pueden ser un signo de problemas más graves.