diff --git a/core/modules/field/modules/text/text.module b/core/modules/field/modules/text/text.module index d73814f..c52bd7f 100644 --- a/core/modules/field/modules/text/text.module +++ b/core/modules/field/modules/text/text.module @@ -169,7 +169,7 @@ function text_field_load($entity_type, $entities, $field, $instances, $langcode, * Implements hook_field_is_empty(). */ function text_field_is_empty($item, $field) { - if (!isset($item['value']) || $item['value'] === '') { + if ((!isset($item['value']) || $item['value']) === '' && (!isset($item['format']) || $item['format'] === '')) { return !isset($item['summary']) || $item['summary'] === ''; } return FALSE;