Yo hago lo mismo de la siguiente manera:
Llamada a la forma Hija
Código Delphi
[-]if frmFormaHija = nil then
frmFormaHija := TfrmformaHija.Create(Application);
frmFormaHija.Show;
y en el evento OnClose de la forma Hija:
Código Delphi
[-]Action := caFree;
frmFormaHija := nil;
Espero que te sirva.