Don't break if there are no categories
Search from subcategories also