diff --git a/forge-gui-desktop/src/main/java/forge/itemmanager/ItemManager.java b/forge-gui-desktop/src/main/java/forge/itemmanager/ItemManager.java index 590c236ccb2..1f6e9c2efea 100644 --- a/forge-gui-desktop/src/main/java/forge/itemmanager/ItemManager.java +++ b/forge-gui-desktop/src/main/java/forge/itemmanager/ItemManager.java @@ -719,6 +719,9 @@ public abstract class ItemManager extends JPanel implem */ @Override public void addItem(final T item, final int qty) { + if (this.isInfinite()) { + return; + } this.pool.add(item, qty); if (this.isUnfiltered()) { this.model.addItem(item, qty); @@ -736,6 +739,9 @@ public abstract class ItemManager extends JPanel implem */ @Override public void addItems(final Iterable> itemsToAdd) { + if (this.isInfinite()) { + return; + } this.pool.addAll(itemsToAdd); if (this.isUnfiltered()) { this.model.addItems(itemsToAdd);