diff --git a/backends/libpurple/main.cpp b/backends/libpurple/main.cpp index 1ac937d8d3fe0b35eac8c711433843616b777035..8b43789433d0267f2c91b272973284637195a4c4 100644 --- a/backends/libpurple/main.cpp +++ b/backends/libpurple/main.cpp @@ -523,6 +523,7 @@ class SpectrumNetworkPlugin : public NetworkPlugin { PurpleConversation *conv = purple_find_conversation_with_account_wrapped(PURPLE_CONV_TYPE_CHAT, legacyName.c_str(), account); if (!conv) { LOG4CXX_ERROR(logger, user << ": Cannot set room subject. There is now conversation " << legacyName); + return; } PurplePlugin *prpl = purple_find_prpl_wrapped(purple_account_get_protocol_id_wrapped(account));