diff --git a/mainmenu/init.lua b/mainmenu/init.lua index c1d8bf1..f34327c 100644 --- a/mainmenu/init.lua +++ b/mainmenu/init.lua @@ -1674,9 +1674,13 @@ minetest.set_clouds(false) if last_game then state.current_game = get_game_info(last_game) - state.menu_current = {"main"} - state.loc = "game" - show_game_menu() + if state.current_game then + state.menu_current = {"main"} + state.loc = "game" + show_game_menu() + else + show_meta_menu() + end else show_meta_menu() end