From 3012f0021f6fb15cf89ce576a83d35b1be68f80a Mon Sep 17 00:00:00 2001 From: Wim Date: Sat, 12 Mar 2022 17:25:35 +0100 Subject: [PATCH] Fix panic in irc. Closes #1751 --- bridge/irc/irc.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bridge/irc/irc.go b/bridge/irc/irc.go index 4b7b144b3e..7202df5e5e 100644 --- a/bridge/irc/irc.go +++ b/bridge/irc/irc.go @@ -362,8 +362,10 @@ func (b *Birc) skipPrivMsg(event girc.Event) bool { return true } // don't forward message from ourself - if event.Source.Name == b.Nick { - return true + if event.Source != nil { + if event.Source.Name == b.Nick { + return true + } } // don't forward messages we sent via RELAYMSG if relayedNick, ok := event.Tags.Get("draft/relaymsg"); ok && relayedNick == b.Nick {