Not hiding the summary on empty GridView

I would like to maintain the summary text when displaying and empty GridView (as it may happen if I type in the filter a value that does not exist). There is a fragment of code in BaseListView (line 179) that returns an empty summary if the list is empty. Is there a specific reason for this or can it be subject to revision in future?

Actually, It would be great if, when the list is empty, the template tokens are removed so that it does not show something such as "Targets (0-0 of 0)" but just "Targets".

Any suggestions?