From 7b9ed6b8b540eed97bc9dd5eaa23e9f9e383b182 Mon Sep 17 00:00:00 2001
From: Alex Barth <alex_b@53995.no-reply.drupal.org>
Date: Mon, 20 Sep 2010 16:03:30 +0000
Subject: [PATCH] Fix a notice.

---
 includes/FeedsSource.inc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/includes/FeedsSource.inc b/includes/FeedsSource.inc
index 90bde3aa..377936c8 100644
--- a/includes/FeedsSource.inc
+++ b/includes/FeedsSource.inc
@@ -342,7 +342,8 @@ class FeedsSource extends FeedsConfigurable {
     foreach ($this->importer->plugin_types as $type) {
       if ($this->importer->$type->hasSourceConfig()) {
         $class = get_class($this->importer->$type);
-        $form[$class] = $this->importer->$type->sourceForm($this->config[$class]);
+        $config = isset($this->config[$class]) ? $this->config[$class] : array();
+        $form[$class] = $this->importer->$type->sourceForm($config);
         $form[$class]['#tree'] = TRUE;
       }
     }
-- 
GitLab