diff --git a/Linphone/core/chat/message/EventLogCore.cpp b/Linphone/core/chat/message/EventLogCore.cpp index c2e689d71..8a67a07b5 100644 --- a/Linphone/core/chat/message/EventLogCore.cpp +++ b/Linphone/core/chat/message/EventLogCore.cpp @@ -107,13 +107,13 @@ void EventLogCore::computeEvent(const std::shared_ptr switch (eventLog->getType()) { case linphone::EventLog::Type::ConferenceCreated: - if (chatRoom->hasCapability((int)linphone::ChatRoom::Capabilities::OneToOne) && + if (chatRoom->hasCapability((int)linphone::ChatRoom::Capabilities::OneToOne) || !chatRoom->hasCapability((int)linphone::ChatRoom::Capabilities::Conference)) mHandled = false; mEventDetails = tr("conference_created_event"); break; case linphone::EventLog::Type::ConferenceTerminated: - if (chatRoom->hasCapability((int)linphone::ChatRoom::Capabilities::OneToOne) && + if (chatRoom->hasCapability((int)linphone::ChatRoom::Capabilities::OneToOne) || !chatRoom->hasCapability((int)linphone::ChatRoom::Capabilities::Conference)) mHandled = false; mEventDetails = tr("conference_created_terminated");