diff --git a/evennia/accounts/accounts.py b/evennia/accounts/accounts.py index d6afe2ca2e..161073d86b 100644 --- a/evennia/accounts/accounts.py +++ b/evennia/accounts/accounts.py @@ -217,6 +217,7 @@ class DefaultAccount(AccountDB, metaclass=TypeclassBase): def characters(self): # Get playable characters list objs = self.db._playable_characters + if not objs: objs = () # Rebuild the list if legacy code left null values after deletion if None in objs: