diff --git a/src/main/java/com/raoulvdberge/refinedstorage/gui/GuiCraftingMonitor.java b/src/main/java/com/raoulvdberge/refinedstorage/gui/GuiCraftingMonitor.java index d9200b4dc..963d79c7f 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/gui/GuiCraftingMonitor.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/gui/GuiCraftingMonitor.java @@ -205,7 +205,11 @@ public class GuiCraftingMonitor extends GuiBase implements IResizableDisplay { Optional currentTab = craftingMonitor.getTabSelected(); if (currentTab.isPresent()) { - return getTabById(currentTab.get()); + IGridTab tab = getTabById(currentTab.get()); + + if (tab != null) { + return tab; + } } if (tasks.isEmpty()) {