diff --git a/forge-core/src/main/java/forge/deck/DeckBase.java b/forge-core/src/main/java/forge/deck/DeckBase.java index 18402619549..a37d6769369 100644 --- a/forge-core/src/main/java/forge/deck/DeckBase.java +++ b/forge-core/src/main/java/forge/deck/DeckBase.java @@ -144,12 +144,12 @@ public abstract class DeckBase implements Serializable, Comparable, In */ public final String getBestFileName() { //string operator hard to guarantee filename legal,only replace some not allowed as file names characters - name.replaceAll("[\\/:*?\"<>|]",""); - if (name == "") { + final String result = name.replaceAll("[\\/:*?\"<>|]",""); + if (result == "") { //"getBestFileName" sha1 value return "bc2b4ac6bf8dd84112c79e4c733b0b5bd8f057b3"; } - return name; + return result; } public abstract boolean isEmpty();