Index: src/wp-includes/pluggable.php
===================================================================
--- src/wp-includes/pluggable.php	(revision 36390)
+++ src/wp-includes/pluggable.php	(working copy)
@@ -1789,9 +1789,11 @@
  *
  * @since 2.5.0
  *
+ * @param string $action the current action.
+ *
  * @return float Float value rounded up to the next highest integer.
  */
-function wp_nonce_tick() {
+function wp_nonce_tick( $action = '' ) {
 	/**
 	 * Filter the lifespan of nonces in seconds.
 	 *
@@ -1798,8 +1800,9 @@
 	 * @since 2.5.0
 	 *
 	 * @param int $lifespan Lifespan of nonces in seconds. Default 86,400 seconds, or one day.
+     * @param string $action The current nonce.
 	 */
-	$nonce_life = apply_filters( 'nonce_life', DAY_IN_SECONDS );
+	$nonce_life = apply_filters( 'nonce_life', DAY_IN_SECONDS, $action );
 
 	return ceil(time() / ( $nonce_life / 2 ));
 }
@@ -1840,7 +1843,7 @@
 	}
 
 	$token = wp_get_session_token();
-	$i = wp_nonce_tick();
+	$i = wp_nonce_tick( $action );
 
 	// Nonce generated 0-12 hours ago
 	$expected = substr( wp_hash( $i . '|' . $action . '|' . $uid . '|' . $token, 'nonce'), -12, 10 );
