From 70b618e60d6de0e415a4a995adae6d0f57a6d92b Mon Sep 17 00:00:00 2001
From: Dave Reid <dave@davereid.net>
Date: Sat, 13 Aug 2011 23:36:40 -0500
Subject: [PATCH] Issue #1197646: Skip importer config form validation if a
 machine name was not provided.

---
 feeds_ui/feeds_ui.admin.inc | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/feeds_ui/feeds_ui.admin.inc b/feeds_ui/feeds_ui.admin.inc
index fa69c2b3..051371d2 100644
--- a/feeds_ui/feeds_ui.admin.inc
+++ b/feeds_ui/feeds_ui.admin.inc
@@ -197,8 +197,10 @@ function feeds_ui_importer_machine_name_exists($id) {
  * Validation handler for feeds_build_create_form().
  */
 function feeds_ui_create_form_validate($form, &$form_state) {
-  $importer = feeds_importer($form_state['values']['id']);
-  $importer->configFormValidate($form_state['values']);
+  if (!empty($form_state['values']['id'])) {
+    $importer = feeds_importer($form_state['values']['id']);
+    $importer->configFormValidate($form_state['values']);
+  }
 }
 
 /**
-- 
GitLab