How to avoid sending blank report to your customers in SAP-BO?

Clearly no one wants to open a blank report. It’s a bit irksome to open a report and see no data. But sometimes scheduled reports may send a blank report with no data to your customer. So why generate a blank report? I use WebI to generate basic to complex reports....