diff --git a/libraries/networking/src/DomainHandler.cpp b/libraries/networking/src/DomainHandler.cpp index ea4c0a00cb..d85264e333 100644 --- a/libraries/networking/src/DomainHandler.cpp +++ b/libraries/networking/src/DomainHandler.cpp @@ -529,6 +529,12 @@ bool DomainHandler::reasonSuggestsDomainLogin(ConnectionRefusedReason reasonCode } void DomainHandler::processDomainServerConnectionDeniedPacket(QSharedPointer message) { + + // Ignore any residual packets from previous domain. + if (message->getSenderSockAddr().getAddress().toString() != _domainURL.host()) { + return; + } + // we're hearing from this domain-server, don't need to refresh API info _apiRefreshTimer.stop();