Just figured it out. My option variable was to blame. Specifically, I didn’t account for spaces between the search terms, i.g. (Search1, Search2, Search3) and when I was splitting on the , to fill the select box the leading space was carrying over. Ran strip() over each of the terms, and now it works as expected.