diff --git a/src/MultiPlayer/multiplaymgr.cxx b/src/MultiPlayer/multiplaymgr.cxx index 7a0e71847..b83559776 100644 --- a/src/MultiPlayer/multiplaymgr.cxx +++ b/src/MultiPlayer/multiplaymgr.cxx @@ -247,7 +247,8 @@ FGMultiplayMgr::init (void) } else { mHaveServer = true; } - rxPort = txPort; + if (rxPort <= 0) + rxPort = txPort; } if (rxPort <= 0) { SG_LOG(SG_NETWORK, SG_ALERT,