diff --git a/stage_file_proxy.admin.inc b/stage_file_proxy.admin.inc
index 84c9521..1bd6f61 100644
--- a/stage_file_proxy.admin.inc
+++ b/stage_file_proxy.admin.inc
@@ -12,6 +12,13 @@ function stage_file_proxy_settings() {
     '#default_value' => variable_get('stage_file_proxy_origin', NULL),
     '#required' => TRUE,
   );
+  $form['stage_file_proxy_origin_dir'] = array(
+    '#type' => 'textfield',
+    '#title' => t('Origin server public file system path'),
+    '#description' => t('Public path of the remote site from which missing files will be retrieved.'),
+    '#field_suffix' => t('(no trailing slash)'),
+    '#default_value' => variable_get('stage_file_proxy_origin_dir',variable_get('file_public_path', conf_path() . '/files')),
+  );
   $form['stage_file_proxy_use_imagecache_root'] = array(
     '#type' => 'checkbox',
     '#title' => t('Download source image files'),