diff --git a/core/modules/user/user.admin.inc b/core/modules/user/user.admin.inc
index 2268ae1..397914a 100644
--- a/core/modules/user/user.admin.inc
+++ b/core/modules/user/user.admin.inc
@@ -336,6 +336,15 @@ function user_admin_settings($form, &$form_state) {
     }
   }
 
+  // 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, 172800, 259200, 604800, 1209600, 2419200), 'format_interval'),
+  );
+
   // Account settings.
   $form['personalization'] = array(
     '#type' => 'fieldset',
