diff --git a/src/hardware/hw_main.c b/src/hardware/hw_main.c index 2a886a1c62eb533c91a097d66fe37093eb4b4e60..9cfeaeeb2d1a9b4134096c6df42f00f1784ff8b9 100644 --- a/src/hardware/hw_main.c +++ b/src/hardware/hw_main.c @@ -5605,7 +5605,7 @@ void HWR_RenderPlayerView(INT32 viewnumber, player_t *player) // Can't have palette rendering if shaders are disabled. boolean HWR_ShouldUsePaletteRendering(void) { - return (cv_glpaletterendering.value && HWR_UseShader()); + return (pMasterPalette != NULL && cv_glpaletterendering.value && HWR_UseShader()); } // enable or disable palette rendering state depending on settings and availability