From 416bc80092563edfb4155e57452d929fedc99aeb Mon Sep 17 00:00:00 2001 From: Aaryamann Challani <43716372+rymnc@users.noreply.github.com> Date: Tue, 14 Feb 2023 13:41:48 +0530 Subject: [PATCH] fix(discv5): add multiaddrs only if len > 0 (#1559) --- waku/v2/node/discv5/waku_discv5.nim | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/waku/v2/node/discv5/waku_discv5.nim b/waku/v2/node/discv5/waku_discv5.nim index bbafccd88..80f1b5c56 100644 --- a/waku/v2/node/discv5/waku_discv5.nim +++ b/waku/v2/node/discv5/waku_discv5.nim @@ -125,7 +125,8 @@ proc new*(T: type WakuDiscoveryV5, var enrInitFields = @[(WAKU_ENR_FIELD, @[flags.byte])] ## Add multiaddresses to ENR - enrInitFields.add((MULTIADDR_ENR_FIELD, multiaddrs.getRawField())) + if multiaddrs.len > 0: + enrInitFields.add((MULTIADDR_ENR_FIELD, multiaddrs.getRawField())) let protocol = newProtocol( privateKey,