diff --git a/evennia/commands/command.py b/evennia/commands/command.py index 535ce15dd9..b24f5523d2 100644 --- a/evennia/commands/command.py +++ b/evennia/commands/command.py @@ -489,7 +489,8 @@ Command {self} has no defined `func()` - showing on-command variables: """ if self.session: - return self.session.protocol_flags["SCREENWIDTH"][0] + return self.session.protocol_flags.get( + "SCREENWIDTH", (settings.CLIENT_DEFAULT_WIDTH, ))[0] def styled_table(self, *args, **kwargs): """