=== modified file 'includes/form.inc'
--- includes/form.inc	
+++ includes/form.inc	
@@ -93,6 +93,9 @@ function drupal_get_form($form_id, &$for
     $function = $module .'_form_alter';
     $function($form_id, $form);
   }
+  if (isset($form['#return_array']) && $form['#return_array']) {
+    return $form;
+  }
 
   $form = _form_builder($form_id, $form);
 
