diff --git a/src/main/java/mod/chiselsandbits/core/ClientSide.java b/src/main/java/mod/chiselsandbits/core/ClientSide.java index 40653b6d..1b1427c0 100644 --- a/src/main/java/mod/chiselsandbits/core/ClientSide.java +++ b/src/main/java/mod/chiselsandbits/core/ClientSide.java @@ -577,7 +577,7 @@ public void onRenderGUI( GlStateManager.color( 1, 1, 1, 1.0f ); Minecraft.getMinecraft().getTextureManager().bindTexture( TextureMap.LOCATION_BLOCKS_TEXTURE ); - final TextureAtlasSprite sprite = chiselModeIcons.get( mode ).sprite; + final TextureAtlasSprite sprite = chiselModeIcons.get( mode ) == null ? getMissingIcon() : chiselModeIcons.get( mode ).sprite; GlStateManager.enableBlend(); sc.drawTexturedModalRect( x + 1, y + 1, sprite, 8, 8 );