diff --git a/src/sip/sipaccount.cpp b/src/sip/sipaccount.cpp index 825b5dd84bccd9490c210b4e65edcd239909ba94..d4ba7166a5aa05ce6fb9316afb7c4cfd786f3358 100644 --- a/src/sip/sipaccount.cpp +++ b/src/sip/sipaccount.cpp @@ -2069,6 +2069,8 @@ SIPAccount::sendTextMessage(const std::string& to, const std::map<std::string, s return; } + sip_utils::register_thread(); + auto toUri = getToUri(to); constexpr pjsip_method msg_method = {PJSIP_OTHER_METHOD, CONST_PJ_STR("MESSAGE")};