diff --git a/linkchecker.module b/linkchecker.module
index ce283b2..639e8b3 100644
--- a/linkchecker.module
+++ b/linkchecker.module
@@ -278,6 +278,7 @@ function _linkchecker_link_node_ids($link, $node_author_account = NULL) {
           'text_long',
           'text',
           'link_field',
+          'paragraphs'
         );
 
         // Only check link and text fields, since those are the only types we
@@ -1544,6 +1545,7 @@ function _linkchecker_parse_fields($entity_type, $bundle_name, $entity, $return_
   $text_items = array();
   $text_items_by_field = array();
 
+
   // Create settings for _filter_url() function.
   $filter = new stdClass();
   $filter->settings['filter_url_length'] = 72;
@@ -1551,6 +1553,7 @@ function _linkchecker_parse_fields($entity_type, $bundle_name, $entity, $return_
   // Collect the fields from this entity_type and bundle.
   foreach (field_info_instances($entity_type, $bundle_name) as $field_name => $instance) {
     $field = field_info_field($field_name);
+
     // #1923328: field_name array may be missing in $entity.
     $entity_field = isset($entity->$field['field_name']) ? $entity->$field['field_name'] : array();
 
@@ -1597,6 +1600,31 @@ function _linkchecker_parse_fields($entity_type, $bundle_name, $entity, $return_
           }
         }
         break;
+
+      case 'paragraphs':
+        if (module_exists('paragraphs')) {
+          $paragraph_ids = array();
+          foreach ($entity_field as $language) {
+            foreach ($language as $item) {
+              $paragraph_ids[] = $item['value'];
+            }
+          }
+          if ($paragraph_ids) {
+            $paragraphs= paragraphs_item_load_multiple($paragraph_ids);
+            if ($paragraphs) {
+              foreach ($paragraphs as $paragraph) {
+                $paragraph_text_items = _linkchecker_parse_fields("paragraphs_item", $paragraph->bundle, $paragraph);
+                if ($paragraph_text_items) {
+                    foreach ($paragraph_text_items as $paragraphs_text_item) {
+                      $text_items[] = $text_items_by_field[$field['field_name']][] = $paragraphs_text_item;
+                    }
+                }
+
+              }
+            }
+          }
+        }
+        break;
     }
   }
 
