The usual way, I think, is to hide the modal form when the report opens.
For instance in the button command where you open the report, add a:
[tt]Me.Visible=False[/tt]
Then in the on close event of the report, try adding a:
[tt]Forms!frmMyPopUp.Visible=True[/tt]
I usually also test using an isloaded function, perhaps pulled from the Northwind sample database, or per Rohdems faq faq181-320 to be on the safe side;-)
Roy-Vidar