Index: wp-includes/functions-formatting.php
===================================================================
--- wp-includes/functions-formatting.php	(revision 2576)
+++ wp-includes/functions-formatting.php	(working copy)
@@ -12,6 +12,7 @@
 			$curl = str_replace('---', '&#8212;', $curl);
 			$curl = preg_replace('/(\s)--(\s)/', '$1&#8212;$2', $curl);
 			$curl = str_replace('--', '&#8211;', $curl);
+			$curl = str_replace('xn&#8211;', 'xn--', $curl);
 			$curl = str_replace('...', '&#8230;', $curl);
 			$curl = str_replace('``', '&#8220;', $curl);
 
