--- a/libpurple/protocols/gg/roster.c Wed Oct 02 23:12:55 2013 +0530 +++ b/libpurple/protocols/gg/roster.c Thu Oct 03 02:15:31 2013 +0530 @@ -189,7 +189,7 @@ { PurpleConnection *gc = _gc; - g_return_val_if_fail(PURPLE_IS_CONNECTION(gc), FALSE); + g_return_val_if_fail(PURPLE_CONNECTION_IS_VALID(gc), FALSE); ggp_roster_send_update(gc);