diff --git a/src/properties/peerlistwidget.cpp b/src/properties/peerlistwidget.cpp index 290cbd993..6becc9774 100644 --- a/src/properties/peerlistwidget.cpp +++ b/src/properties/peerlistwidget.cpp @@ -317,7 +317,7 @@ void PeerListWidget::loadPeers(const QTorrentHandle &h, bool force_hostname_reso for ( ; itr != itrend; ++itr) { peer_info peer = *itr; std::string ip_str = peer.ip.address().to_string(ec); - if (ec) + if (ec || ip_str.empty()) continue; QString peer_ip = misc::toQString(ip_str); if (m_peerItems.contains(peer_ip)) {