diff --git a/forge-gui-mobile/src/forge/deck/FDeckEditor.java b/forge-gui-mobile/src/forge/deck/FDeckEditor.java index a086d4962c7..2a2cda5ddbf 100644 --- a/forge-gui-mobile/src/forge/deck/FDeckEditor.java +++ b/forge-gui-mobile/src/forge/deck/FDeckEditor.java @@ -806,7 +806,12 @@ public class FDeckEditor extends TabPageScreen { } else if (parentScreen.getEditorType() == EditorType.Quest||parentScreen.getEditorType() == EditorType.QuestCommander) { //prevent adding more than is in quest inventory - qty = parentScreen.getCatalogPage().cardManager.getItemCount(card); + try { + qty = parentScreen.getCatalogPage().cardManager.getItemCount(card); + } catch (Exception e) { + //prevent NPE + qty = 0; + } } else { //if not source of items being added, use max directly if unlimited pool