diff --git a/src/main/java/forge/gui/GuiDialog.java b/src/main/java/forge/gui/GuiDialog.java index 6edab210778..8eed9914b4a 100644 --- a/src/main/java/forge/gui/GuiDialog.java +++ b/src/main/java/forge/gui/GuiDialog.java @@ -37,7 +37,9 @@ public class GuiDialog { Callable confirmTask = new Callable() { @Override public Boolean call() throws Exception { - CMatchUI.SINGLETON_INSTANCE.setCard(c); + if ( null != c ) + CMatchUI.SINGLETON_INSTANCE.setCard(c); + final String title = c == null ? "Question" : c.getName() + " - Ability"; String questionToUse = StringUtils.isBlank(question) ? "Activate card's ability?" : question; String[] opts = options == null ? defaultConfirmOptions : options;