--- a/libpurple/protocols/silc/silc.c Wed May 11 04:35:06 2011 +0000 +++ b/libpurple/protocols/silc/silc.c Wed May 11 04:42:07 2011 +0000 @@ -1116,7 +1116,7 @@ static void silcpurple_create_keypair_cb(PurpleConnection *gc, PurpleRequestFields *fields) { - SilcPurple sg = gc->proto_data; + SilcPurple sg; PurpleRequestField *f; const char *val, *pkfile = NULL, *prfile = NULL; const char *pass1 = NULL, *pass2 = NULL, *un = NULL, *hn = NULL;