diff --git a/core/modules/field/modules/text/text.module b/core/modules/field/modules/text/text.module
index dcf4d1e..b2f3eae 100644
--- a/core/modules/field/modules/text/text.module
+++ b/core/modules/field/modules/text/text.module
@@ -209,6 +209,11 @@ function text_field_formatter_info() {
       'field types' => array('text_with_summary'),
       'settings' => array('trim_length' => 600),
     ),
+    'text_raw' => array(
+      'label' => t('Raw text'),
+      'description' => t('Displays unescaped, unsanitized text.'),
+      'field types' => array('text', 'text_long', 'text_with_summary'),
+    ),
   );
 }
 
@@ -286,6 +291,12 @@ function text_field_formatter_view($entity_type, $entity, $field, $instance, $la
         $element[$delta] = array('#markup' => strip_tags($item['value']));
       }
       break;
+      
+    case 'text_raw':
+      foreach ($items as $delta => $item) {
+        $element[$delta] = array('#markup' => $item['value']);
+      }
+      break;
   }
 
   return $element;
