En lugar de ocultarlo ponle el ancho a 1.
No dices las propiedades Align de cada panel, pero me hace suponer que ese es el problema. Al ocultarlo, el Splitter se queda Alineado a la izquierda, y al no haber control a ese lado, se queda pegado al borde de la ventana, no al panel.
Tambien puedes establecer por código las propiedades Align justo antes de mostrar el panel que ocultas, pero creo que es complicarse la vida.
Saludos
OFFTOPIC: Uyyy que bonito, 555 mensajes enviados 