Greetings Itay,
That seems to be an enhancement request in my opinion.
The reporting query gets the query results + count and renders pdf/csv.
May be the end user can check the size of the report and see if it is empty. (not so accurate if it is single record in output :-) ).
Regards,
-Sachin