diff --git a/common/newstroke_font.cpp b/common/newstroke_font.cpp
index 4c9aa60dc4..ddfeb1ffca 100644
--- a/common/newstroke_font.cpp
+++ b/common/newstroke_font.cpp
@@ -1220,7 +1220,7 @@ const char* const newstroke_font[] =
     "HZVZT[P[NZMYLWLQMONNPMTMVN",
     "KYMMWM RRMR[",
     "JZMMR[ RWMR[P`OaMb",
-    "G]MMLNKPKVLXNZP[T[VZXXYVYPXNVMUMSNRPRb",
+    "G]RFRb RPMTMVNXPYRYVXXVZT[P[NZLXKVKRLPNNPM",
     "IZL[WM RLMW[",
     "I\\WMW[ RNMN[Y[Y`",
     "J\\VMV[ RNMNROTQUVU",
diff --git a/helpers/tools_to_build_newstroke-font/charlist.txt b/helpers/tools_to_build_newstroke-font/charlist.txt
index cc4c7b785c..8912bf8c77 100644
--- a/helpers/tools_to_build_newstroke-font/charlist.txt
+++ b/helpers/tools_to_build_newstroke-font/charlist.txt
@@ -881,7 +881,7 @@ skipcodes 5 0
 + C_SMALL
 + T_SMALLCAP
 + Y_SMALL
-+ PHI_SMALL
++ PHI_SMALL_VAR
 + X_SMALL
 + TSY_SMALL
 + CHERV_SMALL