diff --git a/indra/newview/llviewermenu.cpp b/indra/newview/llviewermenu.cpp
index ebd7c6c688fc1e2f64d6feb375fec04cfcbd5755..b29821479bee4ae4642a09a921ca0f4509891023 100644
--- a/indra/newview/llviewermenu.cpp
+++ b/indra/newview/llviewermenu.cpp
@@ -7819,7 +7819,7 @@ class LLChangeMode : public view_listener_t
 		{
 		case 0:
 			gSavedSettings.getControl("SessionSettingsFile")->set(new_session_settings_file);
-			LLAppViewer::instance()->forceQuit();
+			LLAppViewer::instance()->requestQuit();
 			break;
 		case 1:
 		default: