diff -r 9f89ed3c6465 -r 7c2d151b410d pidgin/gtkrequest.c --- a/pidgin/gtkrequest.c Mon Mar 20 23:06:42 2023 -0500 +++ b/pidgin/gtkrequest.c Tue Mar 21 00:39:45 2023 -0500 @@ -2290,6 +2290,5 @@ pidgin_request_uninit(void) { purple_signals_disconnect_by_handle(pidgin_request_get_handle()); - g_hash_table_destroy(datasheet_stock); - datasheet_stock = NULL; + g_clear_pointer(&datasheet_stock, g_hash_table_destroy); }