diff --git a/src/registrar/views/portfolio_members_json.py b/src/registrar/views/portfolio_members_json.py index 15cda5a9d..7c9e9c4f7 100644 --- a/src/registrar/views/portfolio_members_json.py +++ b/src/registrar/views/portfolio_members_json.py @@ -89,9 +89,9 @@ def apply_search(data_list, request): data_list = [ item for item in data_list - if search_term in item.get("first_name", "").lower() - or search_term in item.get("last_name", "").lower() - or search_term in item.get("email", "").lower() + if item.get("first_name", "") and search_term in item.get("first_name", "").lower() + or item.get("last_name", "") and search_term in item.get("last_name", "").lower() + or item.get("email", "") and search_term in item.get("email", "").lower() ] return data_list