diff -r e250a5b59c97 -r 2b4446ccebc9 libpurple/protocols/irc/parse.c --- a/libpurple/protocols/irc/parse.c Tue Nov 02 00:39:00 2021 -0500 +++ b/libpurple/protocols/irc/parse.c Tue Nov 02 00:41:03 2021 -0500 @@ -701,7 +701,7 @@ g_free(msg); return; } else if (!strncmp(input, "ERROR ", 6)) { - GError *error; + GError *error = NULL; if (g_utf8_validate(input, -1, NULL)) { error = g_error_new( PURPLE_CONNECTION_ERROR,