diff --git a/evennia/contrib/gamedir_client/client.py b/evennia/contrib/gamedir_client/client.py index 6aa746abe2..ba4614d8d0 100644 --- a/evennia/contrib/gamedir_client/client.py +++ b/evennia/contrib/gamedir_client/client.py @@ -70,6 +70,8 @@ class EvenniaGameDirClient(object): 'Content-Type': ['application/x-www-form-urlencoded'], } gd_config = settings.GAME_DIRECTORY_LISTING + # We are using `or` statements below with dict.get() to avoid sending + # stringified 'None' values to the server. values = { # Game listing stuff 'game_name': settings.SERVERNAME,