diff --git a/AddressBook.cpp b/AddressBook.cpp index bfb44be8..2c4fa1b5 100644 --- a/AddressBook.cpp +++ b/AddressBook.cpp @@ -543,9 +543,7 @@ namespace client auto dest = i2p::client::context.GetSharedLocalDestination (); if (dest) { - auto datagram = dest->GetDatagramDestination (); - if (datagram == nullptr) - datagram = dest->CreateDatagramDestination (); + auto datagram = dest->CreateDatagramDestination (); datagram->SetReceiver (std::bind (&AddressBook::HandleLookupResponse, this, std::placeholders::_1, std::placeholders::_2, std::placeholders::_3, std::placeholders::_4, std::placeholders::_5), ADDRESS_RESPONSE_DATAGRAM_PORT);