diff --git a/xwords4/android/app/src/main/java/org/eehouse/android/xw4/jni/JNIThread.java b/xwords4/android/app/src/main/java/org/eehouse/android/xw4/jni/JNIThread.java index 4aa9d05a5..b0dbb5163 100644 --- a/xwords4/android/app/src/main/java/org/eehouse/android/xw4/jni/JNIThread.java +++ b/xwords4/android/app/src/main/java/org/eehouse/android/xw4/jni/JNIThread.java @@ -197,9 +197,13 @@ public class JNIThread extends Thread implements AutoCloseable { m_queue.clear(); } + boolean success = false; + DictUtils.DictPairs pairs = null; String[] dictNames = GameUtils.dictNames( context, m_lock ); - DictUtils.DictPairs pairs = DictUtils.openDicts( context, dictNames ); - boolean success = !pairs.anyMissing( dictNames ); + if ( null != dictNames ) { + pairs = DictUtils.openDicts( context, dictNames ); + success = !pairs.anyMissing( dictNames ); + } if ( success ) { byte[] stream = GameUtils.savedGame( context, m_lock ); diff --git a/xwords4/android/app/src/main/res/values/strings.xml b/xwords4/android/app/src/main/res/values/strings.xml index 3f969ab82..670eb6505 100644 --- a/xwords4/android/app/src/main/res/values/strings.xml +++ b/xwords4/android/app/src/main/res/values/strings.xml @@ -2527,7 +2527,7 @@ another crash. Do you want to open it anyway? Open anyway - Word %1$s not found in wordlist %2$s + Word %1$s not found in wordlist %2$s. Debug logs