If a report returns no data then the notification shouldn't be sent via email. It should only send the notification if there is at least one row of data.