I created a custom filter that, among other parameters, included a cache owners name. However I used a capital letter, effectivly mis-spelled the name. When I ran map compare with this custom filter it matched to ALL cache owners.
Entering an invalid name should still return all caches with the specified cache owner - i.e. it should return no rows.