diff --git a/lib/bcoin/peer.js b/lib/bcoin/peer.js index 760cc931..f5039417 100644 --- a/lib/bcoin/peer.js +++ b/lib/bcoin/peer.js @@ -355,7 +355,7 @@ Peer.prototype._handleGetAddr = function handleGetAddr() { port: peer.socket.remotePort || 8333 }; }).filter(function(peer) { - if (~used.indexOf(peer.host)) return; + if (!peer || ~used.indexOf(peer.host)) return; used.push(peer.host); return !!peer.host && net.isIP(peer.host); }).map(function(peer) {