diff --git a/downstream.go b/downstream.go index 0c02201..bcc2f55 100644 --- a/downstream.go +++ b/downstream.go @@ -2243,7 +2243,7 @@ func (dc *downstreamConn) handleMessageRegistered(ctx context.Context, msg *irc. }) if i == -1 { - info.Flags = prefixes + info.Flags + info.Flags += prefixes } else { info.Flags = info.Flags[:i] + prefixes + info.Flags[i:] }