From b90e4135444597393fbc141d1b4841bc08d0baed Mon Sep 17 00:00:00 2001 From: Christopher Wellons Date: Sat, 4 Mar 2017 12:05:00 -0500 Subject: [PATCH] Fix UI logic bug. --- enchive.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/enchive.c b/enchive.c index c0b7183..d9b6fd9 100644 --- a/enchive.c +++ b/enchive.c @@ -603,7 +603,9 @@ command_keygen(struct optparse *options) fatal("operation would clobber %s", pubfile); if (secfile_exists) fatal("operation would clobber %s", secfile); - } else if (edit) { + } + + if (edit) { if (!secfile_exists) fatal("cannot edit non-existing file %s", secfile); load_seckey(secfile, secret);