--- a/libpurple/protocols/jabber/jabber.c Sat Apr 17 21:13:50 2010 +0000 +++ b/libpurple/protocols/jabber/jabber.c Sat Apr 17 21:16:19 2010 +0000 @@ -1540,7 +1540,8 @@ g_free(js->avatar_hash); g_free(js->caps_hash); - purple_circ_buffer_destroy(js->write_buffer); + if (js->write_buffer) + purple_circ_buffer_destroy(js->write_buffer); if(js->writeh) purple_input_remove(js->writeh); if (js->auth_mech && js->auth_mech->dispose)