diff --git a/irc/handlers.go b/irc/handlers.go index ad92c8d3..2546dddf 100644 --- a/irc/handlers.go +++ b/irc/handlers.go @@ -1982,7 +1982,7 @@ func dispatchMessageToTarget(client *Client, tags map[string]string, histType hi targetedItem.CfCorrespondent = tDetails.nickCasefolded client.history.Add(targetedItem) } - if tEphemeral { + if tEphemeral && client != user { item.CfCorrespondent = details.nickCasefolded user.history.Add(item) }