--- a/libpurple/protocols/jabber/buddy.c Mon Nov 03 04:48:50 2008 +0000 +++ b/libpurple/protocols/jabber/buddy.c Sat Nov 08 19:26:40 2008 +0000 @@ -2512,12 +2512,13 @@ } for (iter = jbr->caps->features ; iter ; iter = g_list_next(iter)) { - purple_debug_info("jabber", "Found cap: %s\n", (char *)iter->data); if (strcmp(iter->data, cap) == 0) { + purple_debug_info("jabber", "Found cap: %s\n", (char *)iter->data); return TRUE; } } + purple_debug_info("jabber", "Cap %s not found\n", cap); return FALSE; }