--- rxvt-unicode/src/init.C 2004/02/22 08:28:36 1.32 +++ rxvt-unicode/src/init.C 2004/02/22 10:37:54 1.33 @@ -798,7 +798,7 @@ { #if HAVE_XSETLOCALE || HAVE_SETLOCALE free (this->locale); - this->locale = rxvt_strdup (setlocale (LC_CTYPE, "")); + this->locale = rxvt_strdup (setlocale (LC_CTYPE, locale)); SET_LOCALE (this->locale); mbstate.reset (); #endif