diff --git a/src/Utility/InsertUtility.php b/src/Utility/InsertUtility.php
index 72b90bc6feb1c1155230621ca285888e4f4c674c..ccecb883dc50e16729204ccd1ab577776b08f69c 100644
--- a/src/Utility/InsertUtility.php
+++ b/src/Utility/InsertUtility.php
@@ -148,6 +148,10 @@ class InsertUtility {
     $config = \Drupal::config('insert.config');
     $text_formats = $config->get('text_formats');
 
+    if ($text_formats === null) {
+      return;
+    }
+
     foreach (array_keys($settings['editor']['formats']) as $text_format_id) {
       if (in_array($text_format_id, $text_formats)) {
         static::combineEditorExtraAllowedContent(