diff --git a/src/wp-admin/update-core.php b/src/wp-admin/update-core.php
index 904a76366a..83bce165fb 100644
--- a/src/wp-admin/update-core.php
+++ b/src/wp-admin/update-core.php
@@ -348,8 +348,8 @@ function core_auto_updates_settings() {
 		$can_set_update_option = false;
 	}
 
-	if ( defined( 'AUTOMATIC_UPDATER_DISABLED' ) ) {
-		if ( true === AUTOMATIC_UPDATER_DISABLED ) {
+	if ( defined( 'AUTOMATIC_UPDATER_DISABLED' ) || has_filter( 'automatic_updater_disabled' ) ) {
+		if ( true === AUTOMATIC_UPDATER_DISABLED || true === apply_filters( 'automatic_updater_disabled', null ) ) {
 			$upgrade_dev   = false;
 			$upgrade_minor = false;
 			$upgrade_major = false;
