diff --git a/gtk/src/gtk_config.cpp b/gtk/src/gtk_config.cpp index 21b9a367..cd3bfd40 100644 --- a/gtk/src/gtk_config.cpp +++ b/gtk/src/gtk_config.cpp @@ -46,6 +46,9 @@ std::string get_config_dir() config /= ".config/snes9x"; } + if (!fs::exists(config)) + fs::create_directories(config); + return config; }