diff --git a/src/scenedit/scen.main.cpp b/src/scenedit/scen.main.cpp index 05716dec..1d820ec0 100644 --- a/src/scenedit/scen.main.cpp +++ b/src/scenedit/scen.main.cpp @@ -222,7 +222,8 @@ void handle_menu_choice(eMenu item_hit) { overall_mode = MODE_MAIN_SCREEN; change_made = false; set_up_main_screen(); - } + } else if(!file_to_load.empty()) + set_up_start_screen(); // Failed to load file, dump to start break; case eMenu::FILE_SAVE: save_scenario();