diff --git a/modules/upload/upload.module b/modules/upload/upload.module
index 77296914d0ecf409bef8219343a7e2c6f3baa9fb..44a3a03a672868a6749d168980ec98b73753f6ca 100644
--- a/modules/upload/upload.module
+++ b/modules/upload/upload.module
@@ -692,7 +692,7 @@ function upload_js() {
     '#tree' => FALSE,
     '#parents' => array(),
   );
-  $form_state = array('submitted' => FALSE, 'programmed' => FALSE);
+  $form_state = array('submitted' => FALSE, 'programmed' => FALSE, 'process_input' => FALSE, 'complete form' => FALSE);
   $form_id = 'upload_js';
   drupal_alter('form', $form, $form_state, $form_id);
   $form = form_builder('upload_js', $form, $form_state);