diff --git a/src/EventSubscriber/ConfigDevelAutoExportSubscriber.php b/src/EventSubscriber/ConfigDevelAutoExportSubscriber.php
index 8c6f51d..9ca3b69 100644
--- a/src/EventSubscriber/ConfigDevelAutoExportSubscriber.php
+++ b/src/EventSubscriber/ConfigDevelAutoExportSubscriber.php
@@ -86,10 +86,13 @@ class ConfigDevelAutoExportSubscriber extends ConfigDevelSubscriberBase implemen
    */
   protected function autoExportConfig(Config $config) {
     $config_name = $config->getName();
-    $file_names = array_filter($this->getSettings()->get('auto_export'), function ($file_name) use ($config_name) {
-      return basename($file_name, '.' . FileStorage::getFileExtension()) == $config_name;
-    });
-    $this->writeBackConfig($config, $file_names);
+    $auto_export = $this->getSettings()->get('auto_export');
+    if(is_array($auto_export)) {
+      $file_names = array_filter($auto_export, function ($file_name) use ($config_name) {
+        return basename($file_name, '.' . FileStorage::getFileExtension()) == $config_name;
+      });
+      $this->writeBackConfig($config, $file_names);
+    }
   }
 
   /**
