diff -r ff2869a741da -r f01e2638301f pidgin/gtkstatusbox.c --- a/pidgin/gtkstatusbox.c Fri Apr 11 00:00:45 2014 +0200 +++ b/pidgin/gtkstatusbox.c Fri Apr 11 00:11:56 2014 +0200 @@ -2327,7 +2327,8 @@ void pidgin_status_box_set_buddy_icon(PidginStatusBox *status_box, PurpleImage *img) { - g_object_unref(status_box->buddy_icon_img); + if (status_box->buddy_icon_img) + g_object_unref(status_box->buddy_icon_img); status_box->buddy_icon_img = img; if (status_box->buddy_icon_img != NULL) g_object_ref(status_box->buddy_icon_img);