diff --git a/wp-includes/vars.php b/wp-includes/vars.php
index 82a5b5b521..620787eca5 100644
--- a/wp-includes/vars.php
+++ b/wp-includes/vars.php
@@ -174,8 +174,8 @@ uksort($wpsmiliestrans, 'smiliescmp');
// generates smilies' search & replace arrays
foreach($wpsmiliestrans as $smiley => $img) {
$wp_smiliessearch[] = $smiley;
- $smiley_masked = str_replace(' ', '', $smiley);
- $wp_smiliesreplace[] = "
";
+ $smiley_masked = htmlspecialchars( trim($smiley) , ENT_QUOTES);
+ $wp_smiliesreplace[] = "
";
}
// Path for cookies