You can set the ParentWindow property of the second form to the Handle of the first form, so the form knows who the parent form is.
Alternately, you can set the FormStyle to fsStayOnTop for both your forms. That way the first form should not be hidden, and the second will still be displayed on top of the first one.