From 28a52cfd7d45d1956bc72b59db4b465ec80c0487 Mon Sep 17 00:00:00 2001 From: Rahix Date: Tue, 16 Apr 2019 22:32:16 +0200 Subject: [PATCH] Only announce if bc has names Signed-off-by: Rahix --- bc.lua | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/bc.lua b/bc.lua index 306cb119cd00..eea38bed2999 100644 --- a/bc.lua +++ b/bc.lua @@ -148,11 +148,14 @@ function BaseControl:finalize(waits, timeout) end -- Announce own nouns and verbs - self.network:broadcast{ - ty=Message.Register, - nouns=self:nouns(true), - verbs=self:verbs(true), - } + local nouns, verbs = self:nouns(true), self:verbs(true) + if #nouns > 0 or #verbs > 0 then + self.network:broadcast{ + ty=Message.Register, + nouns=nouns, + verbs=verbs, + } + end if #(waits or {}) ~= 0 then -- Wait for requested names