bail when filter is empty