--- a/dlls/user32/sysparams.c	2018-03-16 19:50:20.000000000 +0100
+++ b/dlls/user32/sysparams.c	2018-03-24 21:11:12.846567299 +0100
@@ -971,6 +971,7 @@ static BOOL get_font_entry( union syspar
             entry->font.val = font;
             break;
         }
+        entry->font.val.lfCharSet = DEFAULT_CHARSET;
         entry->hdr.loaded = TRUE;
     }
     *(LOGFONTW *)ptr_param = entry->font.val;
