diff --git a/g10/import.c b/g10/import.c index 1737479fa..c45036783 100644 --- a/g10/import.c +++ b/g10/import.c @@ -1606,6 +1606,7 @@ import_one (ctrl_t ctrl, else if (rc ) /* Insert this key. */ { KEYDB_HANDLE hd; + int n_sigs_cleaned, n_uids_cleaned; hd = keydb_new (); if (!hd) @@ -1635,6 +1636,10 @@ import_one (ctrl_t ctrl, } } + if ((options & IMPORT_CLEAN)) + clean_key (ctrl, keyblock, opt.verbose, (options&IMPORT_MINIMAL), + &n_uids_cleaned,&n_sigs_cleaned); + rc = keydb_insert_keyblock (hd, keyblock ); if (rc) log_error (_("error writing keyring '%s': %s\n"),