created empty keychain file when dictionary is empty

walk around creation of decoy file when the new file does not exist