diff --git a/src/openrct2/Context.cpp b/src/openrct2/Context.cpp index 54dcfd9707fe..6b925a3409ae 100644 --- a/src/openrct2/Context.cpp +++ b/src/openrct2/Context.cpp @@ -516,8 +516,6 @@ namespace OpenRCT2 ContextInit(); - TitleSequenceManager::Scan(); - if (!gOpenRCT2Headless) { auto* preloaderScene = GetPreloaderScene(); @@ -567,6 +565,9 @@ namespace OpenRCT2 preloaderScene->UpdateCaption(STR_CHECKING_SCENARIO_FILES); _scenarioRepository->Scan(currentLanguage); + preloaderScene->UpdateCaption(STR_LOADING_GENERIC); + TitleSequenceManager::Scan(); + preloaderScene->UpdateCaption(STR_LOADING_GENERIC); }