From af845f66df9d9b4707e7b3fb048846e62c40c086 Mon Sep 17 00:00:00 2001
From: Alex Barth <alex_b@53995.no-reply.drupal.org>
Date: Thu, 18 Feb 2010 17:04:17 +0000
Subject: [PATCH] Fix Form API fake build.

---
 includes/FeedsConfigurable.inc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/includes/FeedsConfigurable.inc b/includes/FeedsConfigurable.inc
index 1951a7c1..f2400126 100644
--- a/includes/FeedsConfigurable.inc
+++ b/includes/FeedsConfigurable.inc
@@ -149,8 +149,11 @@ abstract class FeedsConfigurable {
     $form_state = array();
     $form = $this->configForm($form_state);
     // Mimic Form API behavior.
+    drupal_prepare_form('form_'. get_class($this) .'_feeds_config_form', $form, $form_state);
     drupal_alter('form_'. get_class($this) .'_feeds_config_form', $form, $form_state);
     drupal_alter('form', $form, $form_state, get_class($this) .'_feeds_config_form');
+    unset($form['form_token']);
+    unset($form['form_id']);
     $defaults = array();
     foreach (element_children($form) as $e) {
       if (isset($form[$e]['#default_value'])) {
-- 
GitLab