diff --git a/wp-admin/update-core.php b/wp-admin/update-core.php
index 3beb87b6ed..12a4d5bbbe 100644
--- a/wp-admin/update-core.php
+++ b/wp-admin/update-core.php
@@ -229,8 +229,9 @@ function dismissed_updates() {
 function core_upgrade_preamble() {
 	global $required_php_version, $required_mysql_version;
 
-	$wp_version = get_bloginfo( 'version' );
-	$updates    = get_core_updates();
+	$wp_version  = get_bloginfo( 'version' );
+	$updates     = get_core_updates();
+	$development = preg_match( '/alpha|beta|RC/', $wp_version );
 
 	if ( isset( $updates[0]->version ) && version_compare( $updates[0]->version, $wp_version, '>' ) ) {
 		echo '<h2 class="response">';
@@ -245,7 +246,7 @@ function core_upgrade_preamble() {
 			__( 'https://wordpress.org/support/article/updating-wordpress/' )
 		);
 		echo '</p></div>';
-	} elseif ( isset( $updates[0] ) && 'development' === $updates[0]->response ) {
+	} elseif ( $development ) {
 		echo '<h2 class="response">' . __( 'You are using a development version of WordPress.' ) . '</h2>';
 	} else {
 		echo '<h2 class="response">' . __( 'You have the latest version of WordPress.' ) . '</h2>';
