en el form principal tendras algo como esto:
FormSecundario.Show; //ó FormSecundario.Showmodal;
Cambialo por esto:
Código Delphi
[-]
if FormSecundario<>nil then
FreeAndNil(FormSecundario);
FormSecundario := TFormSecundario.Create(self);
FormSecundario.Show