Also,
I'm not sure if the report itself is considered Null here. The recordset for the report would be null, but the report would still exist. Since you're checking to see if the report is null, I don't think this will work.
You may want to check in the macro section to see if there is a "No...