Index: includes/FeedsConfigurable.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/feeds/includes/FeedsConfigurable.inc,v
retrieving revision 1.2
diff -u -p -r1.2 FeedsConfigurable.inc
--- includes/FeedsConfigurable.inc	21 Oct 2009 22:49:47 -0000	1.2
+++ includes/FeedsConfigurable.inc	3 Dec 2009 21:09:36 -0000
@@ -102,9 +102,11 @@ abstract class FeedsConfigurable {
    *   returned by configDefaults().
    */
   public function addConfig($config) {
-    $this->config = array_merge($this->config, $config);
-    $default_keys = $this->configDefaults();
-    $this->config = array_intersect_key($this->config, $default_keys);
+    if (is_array($config)) {
+      $this->config = array_merge($this->config, $config);
+      $default_keys = $this->configDefaults();
+      $this->config = array_intersect_key($this->config, $default_keys);
+    }
   }
 
   /**
