Index: chrome/browser/chromeos/power/power_prefs.cc |
diff --git a/chrome/browser/chromeos/power/power_prefs.cc b/chrome/browser/chromeos/power/power_prefs.cc |
index 252bb5a891f3face3c4892ea3b0b52436c0c2716..c44ffa7946bb0d98bcb61b1ce45cc61e27b999e9 100644 |
--- a/chrome/browser/chromeos/power/power_prefs.cc |
+++ b/chrome/browser/chromeos/power/power_prefs.cc |
@@ -237,8 +237,10 @@ |
profile_ = profile; |
pref_change_registrar_.reset(); |
- if (!profile) |
+ if (!profile) { |
+ power_policy_controller_->ClearPrefs(); |
return; |
+ } |
base::Closure update_callback(base::Bind( |
&PowerPrefs::UpdatePowerPolicyFromPrefs, |