--- a/libpurple/protocols/bonjour/mdns_win32.c Thu Aug 09 22:37:06 2007 +0000 +++ b/libpurple/protocols/bonjour/mdns_win32.c Thu Aug 09 22:49:53 2007 +0000 @@ -64,6 +64,7 @@ uint8_t txt_len; int i; + clear_bonjour_buddy_values(buddy); for (i = 0; buddy_TXT_records[i] != NULL; i++) { txt_entry = TXTRecordGetValuePtr(record_len, record, buddy_TXT_records[i], &txt_len); if (txt_entry != NULL)