diff -dPNur xterm-278/button.c xterm-278-ds/button.c
--- xterm-278/button.c	2012-01-07 03:00:35.000000000 +0100
+++ xterm-278-ds/button.c	2012-01-22 07:39:01.000000000 +0100
@@ -1989,7 +1989,7 @@
 	   text_prop.nitems));
 
 #if OPT_WIDE_CHARS
-    if (XSupportsLocale() && screen->wide_chars) {
+    if (XSupportsLocale() && screen->utf8_mode) {
 	if (*type == XA_UTF8_STRING(dpy) ||
 	    *type == XA_STRING ||
 	    *type == XA_COMPOUND_TEXT(dpy)) {