diff --git a/evennia/utils/verb_conjugation/pronouns.py b/evennia/utils/verb_conjugation/pronouns.py index c9058221bf..95d9d1c753 100644 --- a/evennia/utils/verb_conjugation/pronouns.py +++ b/evennia/utils/verb_conjugation/pronouns.py @@ -407,8 +407,8 @@ def pronoun_to_viewpoints( # step down into the mapping viewpoint_map = PRONOUN_MAPPING[viewpoint] - pronouns = viewpoint_map.get(pronoun_type) or viewpoint_map.get(DEFAULT_PRONOUN_TYPE) - mapped_pronoun = pronouns.get(gender) or pronouns.get(DEFAULT_GENDER) + pronouns = viewpoint_map.get(pronoun_type, viewpoint_map[DEFAULT_PRONOUN_TYPE]) + mapped_pronoun = pronouns.get(gender, pronouns[DEFAULT_GENDER]) # keep the same capitalization as the original if pronoun != "I":