diff --git a/src/conversationmanager.cpp b/src/conversationmanager.cpp index c96ccf3d..c1a4f764 100644 --- a/src/conversationmanager.cpp +++ b/src/conversationmanager.cpp @@ -36,6 +36,9 @@ ConversationManager::ConversationManager(User *user, Component *component){ } ConversationManager::~ConversationManager() { + while(!m_convs.empty()) { + delete (*m_convs.begin()).second; + } } void ConversationManager::setConversation(Conversation *conv) {