Index: chrome/browser/resources/hotword/page_audio_manager.js |
diff --git a/chrome/browser/resources/hotword/page_audio_manager.js b/chrome/browser/resources/hotword/page_audio_manager.js |
index 8a67cdaba7be6ed7213ac94c6f9daf7cb670b769..8e9891fdddce360d3e3ffce77542a331b04f0caa 100644 |
--- a/chrome/browser/resources/hotword/page_audio_manager.js |
+++ b/chrome/browser/resources/hotword/page_audio_manager.js |
@@ -454,8 +454,10 @@ cr.define('hotword', function() { |
statusDone_: function(tab, sendResponse, hotwordStatus) { |
var response = {'doNotShowOptinMessage': true}; |
+ // If always-on is available, then we do not show the promo, as the promo |
+ // only works with the sometimes-on pref. |
if (!tab.incognito && hotwordStatus.available && |
- !hotwordStatus.enabledSet) { |
+ !hotwordStatus.enabledSet && !hotwordStatus.alwaysOnAvailable) { |
response = hotwordStatus; |
} |