Return -1 if no input is detected from the menu to prevent it being interpreted as a 0.
diff --git a/main.c b/main.c
index 1540950..ff8220e 100644
--- a/main.c
+++ b/main.c
@@ -4309,6 +4309,8 @@ static char *curses_input(const char *query)
leaveok(logwin, false);
wlogprint("%s: ", query);
wgetnstr(logwin, input, 255);
+ if (!strlen(input))
+ strcpy(input, "-1");
leaveok(logwin, true);
noecho();
return input;