diff -r ca36fb806037 -r 1ce1faf4e675 libpurple/util.c --- a/libpurple/util.c Sat Oct 13 01:52:22 2012 +0200 +++ b/libpurple/util.c Sat Oct 13 02:17:25 2012 +0200 @@ -3880,7 +3880,7 @@ #define PASSWD_CTRL "A-Za-z0-9.,~_/*!&%%?=+^-" g_return_val_if_fail(url != NULL, FALSE); - g_return_val_if_fail(strlen(url) >= 256, FALSE); + g_return_val_if_fail(strlen(url) < 256, FALSE); colon = strchr(url, ':'); if (colon) {