diff --git a/src/conversationmanager.cpp b/src/conversationmanager.cpp index 4110132e262cae5c75860cb2e347809cc14c27b0..c32640a2a0070dd71e54f602bf1a230d81bc8d8b 100644 --- a/src/conversationmanager.cpp +++ b/src/conversationmanager.cpp @@ -37,6 +37,7 @@ ConversationManager::ConversationManager(User *user, Component *component){ ConversationManager::~ConversationManager() { while(!m_convs.empty()) { + m_convs.erase(m_convs.begin()); delete (*m_convs.begin()).second; } }