return empty queryset for invalid category