- addkey->colour = ++curidx;
- pending = lladdend(pending, addkey);
- output_key(names, keys, addkey->keyid);
+ /* Force it to be loaded so we know if it's revoked */
+ config.dbbackend->cached_getkeysigs(addkey->keyid);
+ if (!addkey->revoked) {
+ addkey->colour = ++curidx;
+ pending = lladdend(pending, addkey);
+ output_key(names, keys, addkey->keyid);
+ }