--- a/src/gtkblist.c Mon Jun 21 23:42:05 2004 +0000 +++ b/src/gtkblist.c Mon Jun 21 23:49:56 2004 +0000 @@ -2656,8 +2656,7 @@ data = gaim_buddy_icon_get_data(icon, &len); gdk_pixbuf_loader_write(loader, data, len, NULL); buf = gdk_pixbuf_loader_get_pixbuf(loader); - if (buf) - g_object_ref(G_OBJECT(buf)); + gdk_pixbuf_loader_close(loader, NULL);