diff --git a/src/openrct2/title/TitleSequenceManager.cpp b/src/openrct2/title/TitleSequenceManager.cpp index 92c3828cc6..0cffbb0d24 100644 --- a/src/openrct2/title/TitleSequenceManager.cpp +++ b/src/openrct2/title/TitleSequenceManager.cpp @@ -169,6 +169,7 @@ namespace TitleSequenceManager { utf8 path[MAX_PATH]; GetUserSequencesPath(path, sizeof(path)); + platform_ensure_directory_exists(path); Path::Append(path, sizeof(path), name.c_str()); if (isZip) { @@ -295,7 +296,6 @@ namespace TitleSequenceManager static void GetUserSequencesPath(utf8 * buffer, size_t bufferSize) { platform_get_user_directory(buffer, "title sequences", bufferSize); - platform_ensure_directory_exists(buffer); } static bool IsNameReserved(const std::string &name)