diff --git a/src/shell/shell_cmds.cpp b/src/shell/shell_cmds.cpp index 4993b1b0..8c9d8a85 100644 --- a/src/shell/shell_cmds.cpp +++ b/src/shell/shell_cmds.cpp @@ -1367,7 +1367,8 @@ void DOS_Shell::CMD_CHOICE(char * args){ DOS_ReadFile (STDIN,&c,&n); } while (!c || !(ptr = strchr(rem,(optS?c:toupper(c))))); c = optS?c:(Bit8u)toupper(c); - DOS_WriteFile (STDOUT,&c, &n); + DOS_WriteFile(STDOUT, &c, &n); + WriteOut_NoParsing("\n"); dos.return_code = (Bit8u)(ptr-rem+1); }