diff --git a/app/backend/computermanager.cpp b/app/backend/computermanager.cpp index 7cf44dea..4b1970f0 100644 --- a/app/backend/computermanager.cpp +++ b/app/backend/computermanager.cpp @@ -579,9 +579,13 @@ private: // Get the WAN IP address using STUN if we're on mDNS quint32 addr; - if (LiFindExternalAddressIP4("stun.stunprotocol.org", 3478, &addr) == 0) { + int err = LiFindExternalAddressIP4("stun.stunprotocol.org", 3478, &addr); + if (err == 0) { newComputer->remoteAddress = QHostAddress(qFromBigEndian(addr)).toString(); } + else { + qWarning() << "STUN failed to get WAN address:" << err; + } } else { newComputer->manualAddress = m_Address;