Kmail will ask you the location of your signature file if you have checked the option Automatically Append Signature in the Composer tab of the Settings dialog, but have not specified a signature file in the Identity tab. You should either specify a signature file or uncheck Automatically Append Signature.