--- a/libpurple/obsolete.c Tue Oct 16 11:43:13 2012 +0200 +++ b/libpurple/obsolete.c Tue Oct 16 11:54:27 2012 +0200 @@ -170,7 +170,7 @@ g_free(gfud->website.passwd); g_free(gfud->website.address); g_free(gfud->website.page); - purple_url_parse(new_url, NULL, &gfud->website.address, &gfud->website.port, + purple_url_parse(new_url, &gfud->website.address, &gfud->website.port, &gfud->website.page, &gfud->website.user, &gfud->website.passwd); if (purple_strcasestr(new_url, "https://") != NULL) { @@ -647,7 +647,7 @@ gfud->max_len = max_len; gfud->account = account; - purple_url_parse(url, NULL, &gfud->website.address, &gfud->website.port, + purple_url_parse(url, &gfud->website.address, &gfud->website.port, &gfud->website.page, &gfud->website.user, &gfud->website.passwd); if (purple_strcasestr(url, "https://") != NULL) {