libpurple/buddyicon.c

changeset 22148
66b0ed947da5
parent 22120
0b1eb3d12d1b
child 22150
5743945cd926
--- a/libpurple/buddyicon.c	Sun Jan 06 20:59:02 2008 +0000
+++ b/libpurple/buddyicon.c	Mon Jan 07 00:32:26 2008 +0000
@@ -614,6 +614,10 @@
 				checksum = purple_blist_node_get_string((PurpleBlistNode*)b, "icon_checksum");
 				purple_buddy_icon_set_data(icon, data, len, checksum);
 			}
+			else
+			{
+				delete_buddy_icon_settings((PurpleBlistNode*)b, "buddy_icon");
+			}
 			g_free(path);
 		}
 

mercurial