diff --git a/file_entity.pages.inc b/file_entity.pages.inc
index 37ef3f8..d935d33 100644
--- a/file_entity.pages.inc
+++ b/file_entity.pages.inc
@@ -145,6 +145,8 @@ function file_entity_add_upload_step_fields($form, &$form_state, array $options
   $form['actions']['previous'] = array(
     '#type' => 'submit',
     '#value' => t('Previous'),
+    '#limit_validation_errors' => array(),
+    '#submit' => array('file_entity_add_upload_submit'),
   );
   $form['actions']['submit'] = array(
     '#type' => 'submit',
