Fix a crash in the dictionary due to releasing a null array.
diff --git a/dictionary/jni/com_android_inputmethod_latin_BinaryDictionary.cpp b/dictionary/jni/com_android_inputmethod_latin_BinaryDictionary.cpp
index 3dda062..d068f3f 100644
--- a/dictionary/jni/com_android_inputmethod_latin_BinaryDictionary.cpp
+++ b/dictionary/jni/com_android_inputmethod_latin_BinaryDictionary.cpp
@@ -103,12 +103,14 @@
 
     int count = dictionary->getSuggestions(inputCodes, arraySize, (unsigned short*) outputChars, frequencies,
             maxWordLength, maxWords, maxAlternatives, skipPos, nextLetters, nextLettersSize);
-    
+
     env->ReleaseIntArrayElements(frequencyArray, frequencies, 0);
     env->ReleaseIntArrayElements(inputArray, inputCodes, JNI_ABORT);
     env->ReleaseCharArrayElements(outputArray, outputChars, 0);
-    env->ReleaseIntArrayElements(nextLettersArray, nextLetters, 0);
-    
+    if (nextLetters) {
+        env->ReleaseIntArrayElements(nextLettersArray, nextLetters, 0);
+    }
+
     return count;
 }