diff --git a/modules/file/file.module b/modules/file/file.module
index 3d351fa..4e628eb 100644
--- a/modules/file/file.module
+++ b/modules/file/file.module
@@ -462,7 +462,7 @@ function file_managed_file_process($element, &$form_state, $form) {
     $element['upload']['#attached']['js'] = array(
       array(
         'type' => 'setting',
-        'data' => array('file' => array('elements' => array('#' . $element['#id'] . '-upload' => $extension_list)))
+        'data' => array('file' => array('elements' => array('#' . $form['#id'] . ' #' . $element['#id'] . '-upload' => $extension_list)))
       )
     );
   }
