diff --git a/src/main/java/com/mohistmc/inventory/InventoryOwner.java b/src/main/java/com/mohistmc/inventory/InventoryOwner.java index 72fdb485f3..d50f6d0810 100644 --- a/src/main/java/com/mohistmc/inventory/InventoryOwner.java +++ b/src/main/java/com/mohistmc/inventory/InventoryOwner.java @@ -55,7 +55,7 @@ public static InventoryHolder get(TileEntity te) { public static InventoryHolder get(IInventory inventory) { try { return inventory.getOwner(); - } catch (AbstractMethodError e) { + } catch (AbstractMethodError | NullPointerException e) { return (inventory instanceof TileEntity) ? get((TileEntity) inventory) : null; } }