diff --git a/fteqtv/qw.c b/fteqtv/qw.c index 46023c68e..40cc2784a 100644 --- a/fteqtv/qw.c +++ b/fteqtv/qw.c @@ -4347,9 +4347,10 @@ void Menu_Draw(cluster_t *cluster, viewer_t *viewer) min+=20; for (; sv && i < min; sv = sv->next, i++) { - Info_ValueForKey(sv->serverinfo, "hostname", str, sizeof(str)); - if (sv->parsingconnectiondata || !sv->modellist[1].name[0]) - snprintf(str, sizeof(str), "%s", sv->server); + //Info_ValueForKey(sv->serverinfo, "hostname", str, sizeof(str)); + //if (sv->parsingconnectiondata || !sv->modellist[1].name[0]) + // snprintf(str, sizeof(str), "%s", sv->server); + snprintf(str, sizeof(str), "%s", *sv->hostname?sv->hostname:sv->server); if (i == viewer->menuop) for (s = (unsigned char *)str; *s; s++)