summaryrefslogtreecommitdiff
path: root/network_data.c
diff options
context:
space:
mode:
Diffstat (limited to 'network_data.c')
-rw-r--r--network_data.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/network_data.c b/network_data.c
index ce008a86a..43ed7c769 100644
--- a/network_data.c
+++ b/network_data.c
@@ -125,7 +125,7 @@ static NetworkRecvStatus CloseConnection(NetworkClientState *cs)
NetworkCloseClient(cs);
// Clients drop back to the main menu
- if (!_network_server) {
+ if (!_network_server && _networking) {
_switch_mode = SM_MENU;
_networking = false;
_switch_mode_errorstr = STR_NETWORK_ERR_LOSTCONNECTION;