diff --git a/src/hms123311.c b/src/hms123311.c index 4ce05bfa0..723c9e4a7 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); }