A family of Microsoft relational database management systems designed for ease of use.
I just created the test database in A2007 and I found the same thing as you.
I looked at some of my apps and I see that I open my start up form in hidden mode, so I was not aware of your issue.
Maybe you need a 3rd form as the startup form. Open it hidden, let it open Form2.
Put code on the unload event of Form2 or Form1 to close the 3rd form. Note: this idea has not been tested.