From James Su -- only part of page 0xff is Latin
diff --git a/src/fcfreetype.c b/src/fcfreetype.c
index 70642b5..df78b6e 100644
--- a/src/fcfreetype.c
+++ b/src/fcfreetype.c
@@ -124,7 +124,8 @@
 	return FcTrue;
     if (page == 0xfb)
 	return FcTrue;
-    if (page == 0xff)
+    /* halfwidth forms, don't include kana or white parens */
+    if (0xff01 <= ucs4 && ucs4 <= 0xff5e)
 	return FcTrue;
     return FcFalse;
 }