diff --git a/waku/v2/protocol/peer_exchange/waku_peer_exchange_option.go b/waku/v2/protocol/peer_exchange/waku_peer_exchange_option.go index 6d4c7a49..55702ad5 100644 --- a/waku/v2/protocol/peer_exchange/waku_peer_exchange_option.go +++ b/waku/v2/protocol/peer_exchange/waku_peer_exchange_option.go @@ -26,7 +26,7 @@ type PeerExchangeOption func(*PeerExchangeParameters) error func WithPeer(p peer.ID) PeerExchangeOption { return func(params *PeerExchangeParameters) error { params.selectedPeer = p - if params.selectedPeer != "" { + if params.peerAddr != nil { return errors.New("peerAddr and peerId options are mutually exclusive") } return nil