diff --git a/modules/acquia/views/handlers/views_handler_field.inc b/modules/acquia/views/handlers/views_handler_field.inc
index 677a4bb..1b750dc 100644
--- a/modules/acquia/views/handlers/views_handler_field.inc
+++ b/modules/acquia/views/handlers/views_handler_field.inc
@@ -542,7 +542,8 @@ class views_handler_field extends views_handler {
     $value = drupal_substr($value, 0, $alter['max_length']);
 
     if (!empty($alter['word_boundary'])) {
-      if (preg_match("/(.*)\b.+/us", $value, $matches)) {
+      mb_regex_encoding('UTF-8');
+      if (mb_ereg("(.*)\b.+", $value, $matches)) {
         $value = $matches[1];
       }
     }
