diff --git a/src/widgets/helper/ChannelView.cpp b/src/widgets/helper/ChannelView.cpp index d8f961d81..7e4049df3 100644 --- a/src/widgets/helper/ChannelView.cpp +++ b/src/widgets/helper/ChannelView.cpp @@ -594,7 +594,8 @@ void ChannelView::setChannel(ChannelPtr underlyingChannel) } else { - overridingFlags = MessageFlags(MessageFlag::DoNotLog); + overridingFlags = message->flags; + overridingFlags.get().set(MessageFlag::DoNotLog); } this->channel_->addMessage(message, overridingFlags);