Index: g10/gpg.c =================================================================== --- g10/gpg.c +++ g10/gpg.c @@ -2998,6 +2998,8 @@ xfree(s2k_digest_string); s2k_digest_string = xstrdup("md5"); opt.compress_algo = COMPRESS_ALGO_ZIP; + free_strlist(opt.sig_keyserver_url); + opt.sig_keyserver_url=NULL; } } else if(PGP6) @@ -3005,12 +3007,16 @@ opt.escape_from=1; opt.force_v3_sigs=1; opt.ask_sig_expire=0; + free_strlist(opt.sig_keyserver_url); + opt.sig_keyserver_url=NULL; } else if(PGP7) { opt.escape_from=1; opt.force_v3_sigs=1; opt.ask_sig_expire=0; + free_strlist(opt.sig_keyserver_url); + opt.sig_keyserver_url=NULL; } else if(PGP8) {