diff --git a/src/citra_qt/bootmanager.cpp b/src/citra_qt/bootmanager.cpp index cf88e7f47..b1ed314e4 100644 --- a/src/citra_qt/bootmanager.cpp +++ b/src/citra_qt/bootmanager.cpp @@ -64,7 +64,7 @@ void EmuThread::run() { MicroProfileOnThreadCreate("EmuThread"); const auto scope = core_context.Acquire(); - if (Settings::values.preload_textures) { + if (Settings::values.custom_textures && Settings::values.preload_textures) { emit LoadProgress(VideoCore::LoadCallbackStage::Preload, 0, 0); system.CustomTexManager().PreloadTextures( stop_run, [this](VideoCore::LoadCallbackStage stage, std::size_t value,