diff --git a/core/modules/user/user.admin.inc b/core/modules/user/user.admin.inc
index fac9723..b645d55 100644
--- a/core/modules/user/user.admin.inc
+++ b/core/modules/user/user.admin.inc
@@ -335,6 +335,15 @@ function user_admin_settings() {
     }
   }
 
+  // Configure one-time login link timeout
+  $form['registration_cancellation']['user_password_reset_timeout'] = array(
+    '#type' => 'select',
+    '#title' => t('How long will a one-time login link be valid?'),
+    '#default_value' => variable_get('user_password_reset_timeout', 86400),
+    '#description' => t('Select a length of time for which the one-time login link via email will be accepted after it is generated.'),
+    '#options' => drupal_map_assoc(array(3600, 10800, 21600, 43200, 86400, 604800), 'format_interval'),
+  );
+
   // Account settings.
   $form['personalization'] = array(
     '#type' => 'fieldset',
