diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/network/network_gui.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/network/network_gui.cpp b/src/network/network_gui.cpp index a2c2cac19..42915c410 100644 --- a/src/network/network_gui.cpp +++ b/src/network/network_gui.cpp @@ -330,10 +330,9 @@ protected: if (r == 0) r = b->info.compatible - a->info.compatible; /* Passworded servers should be below unpassworded servers */ if (r == 0) r = a->info.use_password - b->info.use_password; - /* Finally sort on the number of clients of the server */ - if (r == 0) return NGameClientSorter(a, b); - return r < 0; + /* Finally sort on the number of clients of the server in reverse order. */ + return (r != 0) ? r < 0: !NGameClientSorter(a, b); } /** Sort the server list */ |