diff --git a/Xplat/src/main/java/vazkii/patchouli/client/book/gui/button/GuiButtonBook.java b/Xplat/src/main/java/vazkii/patchouli/client/book/gui/button/GuiButtonBook.java index 95eac0ab..5630f384 100644 --- a/Xplat/src/main/java/vazkii/patchouli/client/book/gui/button/GuiButtonBook.java +++ b/Xplat/src/main/java/vazkii/patchouli/client/book/gui/button/GuiButtonBook.java @@ -35,7 +35,9 @@ public GuiButtonBook(GuiBook parent, int x, int y, int u, int v, int w, int h, S @Override public void renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float partialTicks) { - active = visible = displayCondition.get(); + active = displayCondition.get(); + if (!active) + return; RenderSystem.setShaderColor(1F, 1F, 1F, 1F); GuiBook.drawFromTexture(graphics, parent.book, getX(), getY(), u + (isHoveredOrFocused() ? width : 0), v, width, height); if (isHoveredOrFocused()) {