diff --git a/libi2pd/SSU2Session.cpp b/libi2pd/SSU2Session.cpp index 4015dcac..2b9dfb6b 100644 --- a/libi2pd/SSU2Session.cpp +++ b/libi2pd/SSU2Session.cpp @@ -2180,7 +2180,7 @@ namespace transport std::shared_ptr addr; if (ExtractEndpoint (buf + offset + 10, asz, ep)) addr = r->GetSSU2Address (ep.address ().is_v4 ()); - if (addr && m_Server.IsSupported (ep.address ())) + if (addr && m_Server.IsSupported (ep.address ()) && addr->IsPeerTesting ()) { // send msg 5 to Alice auto session = std::make_shared (m_Server, r, addr);