diff -r 8300e1e9a38c -r 96183796df0c pidgin/gtkaccount.c --- a/pidgin/gtkaccount.c Tue Jun 21 07:43:07 2011 +0000 +++ b/pidgin/gtkaccount.c Wed Jun 22 07:07:28 2011 +0000 @@ -2135,7 +2135,7 @@ gtk_list_store_clear(dialog->model); if ((path = purple_prefs_get_path(PIDGIN_PREFS_ROOT "/accounts/buddyicon")) != NULL) { - GdkPixbuf *pixbuf = gdk_pixbuf_new_from_file(path, NULL); + GdkPixbuf *pixbuf = pidgin_pixbuf_new_from_file(path); if (pixbuf != NULL) { global_buddyicon = gdk_pixbuf_scale_simple(pixbuf, 22, 22, GDK_INTERP_HYPER); g_object_unref(G_OBJECT(pixbuf));