diff --git a/signald/signald.go b/signald/signald.go index 5a0f9d8..48fd3d9 100644 --- a/signald/signald.go +++ b/signald/signald.go @@ -125,7 +125,7 @@ func (s *Signald) Listen(c chan client_protocol.BasicResponse) { subscribers <- msg } - if c != nil { + if c != nil && msg.ID == "" { c <- msg } }