misc_gui.c
changeset 1500 a66721629bc0
parent 1419 87baab2cfda7
child 1553 cf513e731bd3
--- a/misc_gui.c	Sat Mar 12 09:48:08 2005 +0000
+++ b/misc_gui.c	Sat Mar 12 21:21:47 2005 +0000
@@ -1267,7 +1267,7 @@
 					strcpy(_file_to_saveload.name, name);
 					DeleteWindow(w);
 				} else if (_saveload_mode == SLD_LOAD_SCENARIO) {
-					_switch_mode = SM_LOAD_SCENARIO;
+					_switch_mode = (_game_mode == GM_MENU) ? SM_LOAD : SM_LOAD_SCENARIO;
 					SetFiosType(file->type);
 					strcpy(_file_to_saveload.name, name);
 					DeleteWindow(w);