diff --git a/src/handle_action.cpp b/src/handle_action.cpp index 8fab8fda01fda..b2ab51cab0221 100644 --- a/src/handle_action.cpp +++ b/src/handle_action.cpp @@ -2820,11 +2820,9 @@ bool game::do_regular_action( action_id &act, avatar &player_character, break; case ACTION_SAVE: - if( query_yn( _( "Save and quit?" ) ) ) { - if( save() ) { - player_character.set_moves( 0 ); - uquit = QUIT_SAVED; - } + if( save() ) { + player_character.set_moves( 0 ); + uquit = QUIT_SAVED; } break; diff --git a/src/main_menu.cpp b/src/main_menu.cpp index 9a2ae6a275c5c..c079293739e59 100644 --- a/src/main_menu.cpp +++ b/src/main_menu.cpp @@ -884,12 +884,8 @@ bool main_menu::opening_screen() // also check special keys if( action == "QUIT" ) { #if !defined(EMSCRIPTEN) - g->uquit = QUIT_EXIT_PENDING; - if( query_yn( _( "Really quit?" ) ) ) { - g->uquit = QUIT_EXIT; - return false; - } - g->uquit = QUIT_NO; + g->uquit = QUIT_EXIT; + return false; #endif } else if( action == "LEFT" || action == "PREV_TAB" || action == "RIGHT" || action == "NEXT_TAB" ) { sel_line = 0;