| Index: chrome/browser/extensions/extension_sync_service.cc
 | 
| diff --git a/chrome/browser/extensions/extension_sync_service.cc b/chrome/browser/extensions/extension_sync_service.cc
 | 
| index f191331b2e8f295ad5abc8c4b95f7ed2cbb393d7..4ca790b6f821048ec91bfe2c780a53cb649ed5d3 100644
 | 
| --- a/chrome/browser/extensions/extension_sync_service.cc
 | 
| +++ b/chrome/browser/extensions/extension_sync_service.cc
 | 
| @@ -19,6 +19,7 @@
 | 
|  #include "chrome/browser/sync/glue/sync_start_util.h"
 | 
|  #include "chrome/common/extensions/extension_constants.h"
 | 
|  #include "chrome/common/extensions/sync_helper.h"
 | 
| +#include "chrome/common/features.h"
 | 
|  #include "chrome/common/web_application_info.h"
 | 
|  #include "components/sync/model/sync_change.h"
 | 
|  #include "components/sync/model/sync_error_factory.h"
 | 
| @@ -34,7 +35,7 @@
 | 
|  #include "extensions/common/permissions/permission_message_provider.h"
 | 
|  #include "extensions/common/permissions/permissions_data.h"
 | 
|  
 | 
| -#if defined(ENABLE_SUPERVISED_USERS)
 | 
| +#if BUILDFLAG(ENABLE_SUPERVISED_USERS)
 | 
|  #include "chrome/browser/supervised_user/supervised_user_service.h"
 | 
|  #include "chrome/browser/supervised_user/supervised_user_service_factory.h"
 | 
|  #endif
 | 
| @@ -442,7 +443,7 @@ void ExtensionSyncService::ApplySyncData(
 | 
|        else if (extension_sync_data.supports_disable_reasons())
 | 
|          reenable_after_update = true;
 | 
|  
 | 
| -#if defined(ENABLE_SUPERVISED_USERS)
 | 
| +#if BUILDFLAG(ENABLE_SUPERVISED_USERS)
 | 
|        if (!has_all_permissions && (state == INSTALLED_NEWER) &&
 | 
|            extensions::util::IsExtensionSupervised(extension, profile_)) {
 | 
|          SupervisedUserServiceFactory::GetForProfile(profile_)
 | 
| 
 |