diff --git a/src/main/java/refinedstorage/gui/GuiStorage.java b/src/main/java/refinedstorage/gui/GuiStorage.java index 6f314a5ac..1b57c7131 100644 --- a/src/main/java/refinedstorage/gui/GuiStorage.java +++ b/src/main/java/refinedstorage/gui/GuiStorage.java @@ -92,7 +92,14 @@ public class GuiStorage extends GuiBase if (inBounds(barX, barY, barWidth, barHeight, mouseX, mouseY)) { - drawTooltip(mouseX, mouseY, t("misc.refinedstorage:storage.full", (int) ((float) gui.getStored() / (float) gui.getCapacity() * 100f))); + int full = 0; + + if (gui.getCapacity() >= 0) + { + full = (int) ((float) gui.getStored() / (float) gui.getCapacity() * 100f); + } + + drawTooltip(mouseX, mouseY, t("misc.refinedstorage:storage.full", full)); } }