utiliza la variable global que se genera en la unit del formulario.
En las propiedades del proyecto quitalo de los autocreate y pasalo a los avalaible, agrega este codigo al boton.
Código Delphi
[-]if not Assigned(Form2) then
Form2 := TForm2.Create(Application);
Form2.Show;