diff --git a/src/wp-includes/update.php b/src/wp-includes/update.php
index bc295359bf..721d1f1231 100644
--- a/src/wp-includes/update.php
+++ b/src/wp-includes/update.php
@@ -405,7 +405,7 @@ function wp_update_plugins( $extra_stats = array() ) {
 	$locales = array_unique( $locales );
 
 	if ( $doing_cron ) {
-		$timeout = 30;
+		$timeout = MINUTE_IN_SECONDS / 2;
 	} else {
 		// Three seconds, plus one extra second for every 10 plugins.
 		$timeout = 3 + (int) ( count( $plugins ) / 10 );
@@ -686,7 +686,7 @@ function wp_update_themes( $extra_stats = array() ) {
 	$locales = array_unique( $locales );
 
 	if ( $doing_cron ) {
-		$timeout = 30;
+		$timeout = MINUTE_IN_SECONDS / 2;
 	} else {
 		// Three seconds, plus one extra second for every 10 themes.
 		$timeout = 3 + (int) ( count( $themes ) / 10 );
