Incorrect filtering for unset values
Very counter-intuitive: When filtering by "Category IS NOT ...", all items without assigned category are
not shown in the list. I suspect that the SQL where condition should be changed to "category != x OR category IS
NULL". I haven't checked other, non-category, filters.