diff --git a/file_entity.pages.inc b/file_entity.pages.inc
index 5e69a34..df13465 100644
--- a/file_entity.pages.inc
+++ b/file_entity.pages.inc
@@ -119,6 +119,8 @@ function file_entity_add_upload_step_filetype($form, &$form_state, array $option
   $form['actions']['previous'] = array(
     '#type' => 'submit',
     '#value' => t('Previous'),
+    '#limit_validation_errors' => array(),
+    '#submit' => array('file_entity_add_upload_submit'),
   );
   $form['actions']['next'] = array(
     '#type' => 'submit',
