The results page looks like it would work right now. You added the category_ID search to the recordset instead of the Database Search server behavior, and that should be fine as long as you always have it. Are you sure the data in the database is correct? If you manually add the Category_ID to the url, it should filter with it, and if it is blank I'd guess that Category_ID isn't saved in the database correctly.