diff --git a/src/network/network.cpp b/src/network/network.cpp index 89131156a8..4fbad75358 100644 --- a/src/network/network.cpp +++ b/src/network/network.cpp @@ -176,6 +176,9 @@ byte NetworkSpectatorCount() if (ci->client_playas == COMPANY_SPECTATOR) count++; } + /* Don't count a dedicated server as spectator */ + if (_network_dedicated) count--; + return count; }