Resolved
A custom search View with more than one filter has an option to hide options of other filters that would lead to no results, labelled “Show only filter options that would produce results”.
This works as expected up until Blocks 1.4 (or Views 3.4), where it shows all filter options all the time.
Fixed in Blocks 1.4.1/Views 3.4.1