I have a report that is nothing but labels for a subreport. I have set up a No Data event on the subreport so that the subreport is cancelled on No Data. My problem is, my main report opens displaying only the labels. What I would like to have happen is the report not to open but to display a message box stating there is no data. I am able to successfully do this with my other reports, but they all have data which can be recognized by the No Data event. What I think I want to do is place an if...then... statement in my main report so that if there is no data on the subreport, my main report will close and a message box will appear. Can anyone tell me where within the main report code I should put this and how do I refer to the subreport in my if...then... statement? Any suggestions would be greatly appreciated. Thanks in advance!