diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/inventoryviewer/InventoryViewerOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/inventoryviewer/InventoryViewerOverlay.java index c024d21c8f..71da3492aa 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/inventoryviewer/InventoryViewerOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/inventoryviewer/InventoryViewerOverlay.java @@ -32,6 +32,7 @@ import javax.inject.Inject; import net.runelite.api.Client; import net.runelite.api.InventoryID; import net.runelite.api.Item; +import net.runelite.api.ItemComposition; import net.runelite.api.ItemContainer; import net.runelite.client.game.ItemManager; import net.runelite.client.ui.overlay.Overlay; @@ -101,6 +102,7 @@ class InventoryViewerOverlay extends Overlay private BufferedImage getImage(Item item) { - return itemManager.getImage(item.getId(), item.getQuantity(), item.getQuantity() > 1); + ItemComposition itemComposition = itemManager.getItemComposition(item.getId()); + return itemManager.getImage(item.getId(), item.getQuantity(), itemComposition.isStackable()); } }