diff --git a/src/hms123311.c b/src/hms123311.c index 4ce05bfa017a0145b36c75e096c1f764f18b95cb..723c9e4a7c86eb9f33525a065a10cfc3f27216b8 100644 --- a/src/hms123311.c +++ b/src/hms123311.c @@ -265,8 +265,8 @@ HMS_list_servers (void) { struct HMS_buffer *hms; hms = HMS_connect("servers?token=%s", cv_masterserver_token.string); - HMS_do(hms); - CONS_Printf("%s", hms->buffer); + if (HMS_do(hms)) + CONS_Printf("%s", hms->buffer); HMS_end(hms); }