diff --git a/source/core/textures/hightile.cpp b/source/core/textures/hightile.cpp index 5c1edfe56..13c33a01a 100644 --- a/source/core/textures/hightile.cpp +++ b/source/core/textures/hightile.cpp @@ -382,6 +382,8 @@ bool PreBindTexture(FRenderState* state, FGameTexture*& tex, EUpscaleFlags& flag TexturePick pick; auto t = tex; + if (tex->GetUseType() == ETextureType::Special) return true; + if (PickTexture(tex, translation, pick)) { int TextureType = (pick.translation & 0x80000000) ? TT_INDEXED : TT_TRUECOLOR;