Index: chrome/browser/signin/easy_unlock_service.cc |
diff --git a/chrome/browser/signin/easy_unlock_service.cc b/chrome/browser/signin/easy_unlock_service.cc |
index 391c8a89955bd9487f23a85a5edcdc8a03fdc369..b3ee7d93d7ecd14b8e42c51f53aaba2f6042447c 100644 |
--- a/chrome/browser/signin/easy_unlock_service.cc |
+++ b/chrome/browser/signin/easy_unlock_service.cc |
@@ -640,9 +640,11 @@ void EasyUnlockService::UpdateAppState() { |
if (base::CommandLine::ForCurrentProcess()->HasSwitch( |
proximity_auth::switches::kEnableBluetoothLowEnergyDiscovery) && |
+ GetType() == EasyUnlockService::TYPE_REGULAR && |
!proximity_auth_ble_system_) { |
proximity_auth_ble_system_.reset( |
- new proximity_auth::ProximityAuthBleSystem()); |
+ new proximity_auth::ProximityAuthBleSystem( |
+ GetScreenlockBridgeInstance(), profile_)); |
} |
#if defined(OS_CHROMEOS) |