diff -r 25694fe861b9 -r 448b8bae1ca7 src/protocols/yahoo/yahoo.c --- a/src/protocols/yahoo/yahoo.c Thu Aug 18 20:05:20 2005 +0000 +++ b/src/protocols/yahoo/yahoo.c Thu Aug 18 20:49:58 2005 +0000 @@ -2410,10 +2410,11 @@ static void yahoo_picture_check(GaimAccount *account) { GaimConnection *gc = gaim_account_get_connection(account); - const char *buddyicon; - - buddyicon = gaim_account_get_buddy_icon(account); + char *buddyicon; + + buddyicon = gaim_buddy_icons_get_full_path(gaim_account_get_buddy_icon(account)); yahoo_set_buddy_icon(gc, buddyicon); + g_free(buddyicon); }