--- a/libpurple/protocols/jabber/oob.c Sat Jan 26 03:27:54 2013 -0500 +++ b/libpurple/protocols/jabber/oob.c Sat Jan 26 03:30:24 2013 -0500 @@ -211,6 +211,7 @@ jox = g_new0(JabberOOBXfer, 1); if (!purple_url_parse(url, &jox->address, &jox->port, &jox->page, NULL, NULL)) { g_free(url); + g_free(jox); return; } g_free(url);