--- a/libpurple/presence.c Thu Aug 29 18:05:55 2013 +0530 +++ b/libpurple/presence.c Thu Aug 29 23:38:19 2013 +0530 @@ -588,7 +588,7 @@ protocol = purple_connection_get_protocol_info(gc); if (protocol && protocol->set_idle) - protocol->set_idle(gc, (idle ? (current_time - idle_time) : 0)); + purple_protocol_iface_set_idle(protocol, gc, (idle ? (current_time - idle_time) : 0)); } PurpleAccount *