diff --git a/user_import.admin.inc b/user_import.admin.inc
index 3e46a9b..558dc42 100644
--- a/user_import.admin.inc
+++ b/user_import.admin.inc
@@ -658,7 +658,9 @@ function _user_import_file($import_id = NULL, $ftp_file_selected = NULL) {
     if (!empty($file)) return $file;
 
     // file was uploaded through browser
-    $file = file_save_upload('file_upload');
+    $validators = array();
+    $destionation = variable_get('user_import_custom_upload_destination', file_directory_temp());
+    $file = file_save_upload('file_upload', $validators, $destionation);
     if (!empty($file) ) return $file;
 
     // file was uploaded by FTP
