Potresti anche provare a rendere invisibile il form parent con questo codice:
codice:
Me.FormBorderStyle = Windows.Forms.FormBorderStyle.FixedToolWindow
Me.Visible = False
In questo modo non si vede proprio, neanche nella barra delle applicazione e 'sembra che non ci sia', ma in realtà è ancora aperto: così non ti devi neanche porre il problema di come chiuderlo!