diff -r 3d50c968703c -r 4359a1e75fa2 pidgin/gtkstatusbox.c --- a/pidgin/gtkstatusbox.c Sun Apr 29 23:50:23 2007 +0000 +++ b/pidgin/gtkstatusbox.c Mon Apr 30 00:36:30 2007 +0000 @@ -1452,6 +1452,17 @@ } } } + + /* Even if no accounts were processed, load the icon that was set. */ + if (filename != NULL) + { + gchar *contents; + gsize size; + if (g_file_get_contents(filename, &contents, &size, NULL)) + { + img = purple_imgstore_add(contents, size, filename); + } + } } pidgin_status_box_set_buddy_icon(box, img);