# HG changeset patch # User Sadrul Habib Chowdhury # Date 1188419315 0 # Node ID 7d9887c3ac81b3e36387a746c1be8e7d5b980668 # Parent 126c5235627bc7dd1bbdaf8fcf9e0d6bb894a024# Parent ecc6019f0a82d2d4578d5f55e14a6f4d324af3c1 merge of '2828a20e21dea1029a9d9df5e39bcdc2847930b5' and '35ada91de60836a7701f8a8d283daec443b2c502' diff -r 126c5235627b -r 7d9887c3ac81 libpurple/prpl.c --- a/libpurple/prpl.c Wed Aug 29 20:05:17 2007 +0000 +++ b/libpurple/prpl.c Wed Aug 29 20:28:35 2007 +0000 @@ -199,8 +199,10 @@ if(NULL == status) continue; - purple_status_set_active(status, FALSE); - purple_blist_update_buddy_status(buddy, status); + if (purple_status_is_active(status)) { + purple_status_set_active(status, FALSE); + purple_blist_update_buddy_status(buddy, status); + } } g_slist_free(list);