--- a/libpurple/protocols/jabber/bosh.c Sat Aug 03 00:36:57 2013 +0200 +++ b/libpurple/protocols/jabber/bosh.c Sat Aug 03 19:20:57 2013 +0200 @@ -152,10 +152,8 @@ if (conn->send_timer) purple_timeout_remove(conn->send_timer); - if (conn->sc_req != NULL) { - purple_http_conn_cancel(conn->sc_req); - conn->sc_req = NULL; - } + purple_http_conn_cancel(conn->sc_req); + conn->sc_req = NULL; purple_http_keepalive_pool_unref(conn->kapool); conn->kapool = NULL;