--- a/libpurple/purpleimconversation.c Tue Jan 03 02:05:24 2023 -0600
+++ b/libpurple/purpleimconversation.c Thu Jan 05 21:10:24 2023 -0600
@@ -165,8 +165,10 @@
purple_serv_send_typing(pc, name, PURPLE_IM_NOT_TYPING);
- purple_protocol_client_convo_closed(PURPLE_PROTOCOL_CLIENT(protocol),
+ if(PURPLE_IS_PROTOCOL_CLIENT(protocol)) { + purple_protocol_client_convo_closed(PURPLE_PROTOCOL_CLIENT(protocol), purple_im_conversation_stop_typing_timeout(im);