diff --git a/Core/TextureReplacer.cpp b/Core/TextureReplacer.cpp index 4544fdcd72..fb6b436661 100644 --- a/Core/TextureReplacer.cpp +++ b/Core/TextureReplacer.cpp @@ -970,6 +970,7 @@ void ReplacedTexture::PrepareData(int level) { void ReplacedTexture::PurgeIfOlder(double t) { if (lastUsed_ < t && (!threadWaitable_ || threadWaitable_->WaitFor(0.0))) { levelData_.clear(); + initDone_ = false; } }