From fa27fbab46ccef1dc06db64719af9160d34e879c Mon Sep 17 00:00:00 2001 From: jpvorenk Date: Tue, 17 Jun 2025 18:36:29 -0700 Subject: [PATCH] fix null pointer on draft refresh (#7863) --- forge-gui-mobile/src/forge/deck/FDeckEditor.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/forge-gui-mobile/src/forge/deck/FDeckEditor.java b/forge-gui-mobile/src/forge/deck/FDeckEditor.java index c007c33c48c..9d23d6e8628 100644 --- a/forge-gui-mobile/src/forge/deck/FDeckEditor.java +++ b/forge-gui-mobile/src/forge/deck/FDeckEditor.java @@ -1997,7 +1997,9 @@ public class FDeckEditor extends TabPageScreen { @Override public void refresh() { BoosterDraft draft = parentScreen.getDraft(); - if (draft == null) { return; } + if (draft == null || !draft.hasNextChoice()) { + return; + } CardPool pool = draft.nextChoice(); int packNumber = draft.getCurrentBoosterIndex() + 1;