--- a/libpurple/protocols/sametime/sametime.c Thu Sep 29 21:44:01 2022 -0500 +++ b/libpurple/protocols/sametime/sametime.c Thu Sep 29 23:43:08 2022 -0500 @@ -389,7 +389,7 @@ if (pd->stream) { if (pd->inpa) { - purple_input_remove(pd->inpa); + g_source_remove(pd->inpa); pd->inpa = 0; } @@ -3634,7 +3634,7 @@ /* stop watching the socket */ if(pd->inpa) { - purple_input_remove(pd->inpa); + g_source_remove(pd->inpa); pd->inpa = 0; }