diff --git a/InvUI/src/main/java/de/studiocode/invui/gui/SlotElement.java b/InvUI/src/main/java/de/studiocode/invui/gui/SlotElement.java index 369aa18..5cb5a83 100644 --- a/InvUI/src/main/java/de/studiocode/invui/gui/SlotElement.java +++ b/InvUI/src/main/java/de/studiocode/invui/gui/SlotElement.java @@ -121,7 +121,8 @@ public interface SlotElement { @Override public ItemStack getItemStack(UUID viewerUUID) { - return getHoldingElement().getItemStack(viewerUUID); + SlotElement holdingElement = getHoldingElement(); + return holdingElement != null ? holdingElement.getItemStack(viewerUUID) : null; } }