diff --git a/src/ContentAnalysis.php b/src/ContentAnalysis.php
index ee90778..b238ebb 100644
--- a/src/ContentAnalysis.php
+++ b/src/ContentAnalysis.php
@@ -60,6 +60,14 @@ class ContentAnalysis {
       'stripped_tags' => [],
       'stripped_attributes' => [],
     ];
+    if (!$entity->hasField($field_name)) {
+      AnalysisResult::create([
+        'name' => $entity->label(),
+        'content' => $entity,
+        'field_name' => $field_name,
+        'text' => $entity->get($field_name),
+      ] + $stripped_items);
+    }
     foreach ($entity->get($field_name) as $item) {
       $result = $this->getStrippedItems($item->value, $item->format);
       $stripped_items = [
