diff --git a/src/frontend/menu.cpp b/src/frontend/menu.cpp index 3d90fee7b..8ccf3fb51 100644 --- a/src/frontend/menu.cpp +++ b/src/frontend/menu.cpp @@ -213,6 +213,7 @@ Panel* create_new_world_panel(Engine* engine, PagesControl* menu) { std::cout << "world seed: " << seed << std::endl; auto folder = paths->getWorldsFolder()/u8path(nameutf8); + std::filesystem::create_directories(folder); Level* level = World::create(nameutf8, folder, seed,