If a rule is triggered when an <empty search> is used, the rules conditions are only considering the query. The rule is not checking for categories or filters being used.
You can find an overview of rule conditions and consequences in our documentation here: Rules Overview.