diff options
-rw-r--r-- | src/contact-list.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/contact-list.c b/src/contact-list.c index 7397c1d..58b7a9d 100644 --- a/src/contact-list.c +++ b/src/contact-list.c @@ -532,7 +532,8 @@ haze_contact_list_request_subscription (HazeContactList *self, /* If the buddy already exists, then it should already be on the * subscribe list. */ - g_assert (purple_find_buddy (account, bname) == NULL); + if (purple_find_buddy (account, bname) != NULL) + return; buddy = purple_buddy_new (account, bname, NULL); |