diff --git a/native/jni/src/defines.h b/native/jni/src/defines.h
index 9b530077ab6382f4977ba476621ccc152f057da4..fdfe4ec7155fb13216f3a6bb7590eb993745bbf8 100644
--- a/native/jni/src/defines.h
+++ b/native/jni/src/defines.h
@@ -211,7 +211,8 @@ static inline void prof_out(void) {
 
 #define DICTIONARY_VERSION_MIN 200
 #define NOT_VALID_WORD -99
-#define NOT_A_CHARACTER -1
+// TODO: NOT_A_CHARACTER should be -1
+#define NOT_A_CHARACTER 0xFFFF // tentative
 #define NOT_A_DISTANCE -1
 #define NOT_A_COORDINATE -1
 #define EQUIVALENT_CHAR_WITHOUT_DISTANCE_INFO -2