Obviously this is indeed to invert the logic of filter=0. 

In the original version it meant "activate the filter if there is at least one option in the list", now it means "turn off the filter".

I'm not so sure I didn't make a mistake here - but ok, leave it as-is until it makes problems.