Index: chrome/browser/ui/app_list/start_page_service.cc |
diff --git a/chrome/browser/ui/app_list/start_page_service.cc b/chrome/browser/ui/app_list/start_page_service.cc |
index 2b479c0e3bcdf87f69ac9df3ad7825e2bd68e5b5..86b78e511f6204ccc7dea3bef55e5a1225e7c3a1 100644 |
--- a/chrome/browser/ui/app_list/start_page_service.cc |
+++ b/chrome/browser/ui/app_list/start_page_service.cc |
@@ -445,9 +445,9 @@ bool StartPageService::HotwordEnabled() { |
if (HotwordService::IsExperimentalHotwordingEnabled()) { |
HotwordService* service = HotwordServiceFactory::GetForProfile(profile_); |
return state_ != SPEECH_RECOGNITION_OFF && |
- HotwordServiceFactory::IsServiceAvailable(profile_) && |
service && |
- (service->IsSometimesOnEnabled() || service->IsAlwaysOnEnabled()); |
+ (service->IsSometimesOnEnabled() || service->IsAlwaysOnEnabled()) && |
+ HotwordServiceFactory::IsServiceAvailable(profile_); |
calamity
2015/03/02 04:20:20
Why not service->IsServiceAvailable()?
Anand Mistry (off Chromium)
2015/03/02 05:43:30
No reason today. Done.
|
} |
return HotwordServiceFactory::IsServiceAvailable(profile_) && |
profile_->GetPrefs()->GetBoolean(prefs::kHotwordSearchEnabled); |