diff --git a/core/src/main/java/com/seibel/distanthorizons/core/render/renderer/LodRenderer.java b/core/src/main/java/com/seibel/distanthorizons/core/render/renderer/LodRenderer.java index 8e91b6f81..32d3b5e20 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/render/renderer/LodRenderer.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/render/renderer/LodRenderer.java @@ -246,7 +246,7 @@ public class LodRenderer if (Config.Client.Advanced.Graphics.Quality.dhFadeFarClipPlane.get() // the fade shader messes with the GL state in a way Iris doesn't like, // so skip it if a shader is active - && !IRIS_ACCESSOR.isShaderPackInUse()) + && (IRIS_ACCESSOR == null || !IRIS_ACCESSOR.isShaderPackInUse())) { profiler.popPush("Fade Far Clip Fade"); DhFadeRenderer.INSTANCE.render(