diff -r a2b9a934044e -r e4663e88c530 network_client.c --- a/network_client.c Tue Nov 29 15:53:15 2005 +0000 +++ b/network_client.c Tue Nov 29 16:06:06 2005 +0000 @@ -346,8 +346,8 @@ if (index == _network_own_client_index) { _network_playas = playas; - /* Are we a ai-network-client? */ - if (_ai.network_client) { + /* Are we a ai-network-client? Are we not joining as a SPECTATOR (playas == 0, means SPECTATOR) */ + if (_ai.network_client && playas != 0) { if (_ai.network_playas == OWNER_SPECTATOR) AI_StartNewAI(playas - 1);