If you mistakenly give a fingerprint of a primary key instead of a subkey fingerprint for encryption to the configuration option default-new-key-adsk and try to create a new keypair in Kleopatra, you get a general error:
We need a specific error for that instead of the general one.
Gpg reports "invalid ADSK specified".