Index: Modules/posixmodule.c =================================================================== --- Modules/posixmodule.c (revision 67651) +++ Modules/posixmodule.c (working copy) @@ -6724,7 +6724,7 @@ #elif defined(CODESET) { char *codeset = nl_langinfo(CODESET); - if (codeset) + if (codeset && codeset[0] != '\0') return PyUnicode_FromString(codeset); } #endif