Index: chrome/browser/ui/browser_command_controller.cc |
diff --git a/chrome/browser/ui/browser_command_controller.cc b/chrome/browser/ui/browser_command_controller.cc |
index 2704f1d9dee72a196ea645133fd6a03edc1f1eff..235f27f938f8415a68a608858e1bada4f975a584 100644 |
--- a/chrome/browser/ui/browser_command_controller.cc |
+++ b/chrome/browser/ui/browser_command_controller.cc |
@@ -1081,7 +1081,7 @@ void BrowserCommandController::UpdateCommandsForTabState() { |
// Changing the encoding is not possible on Chrome-internal webpages. |
NavigationController& nc = current_web_contents->GetController(); |
- bool is_chrome_internal = HasInternalURL(nc.GetActiveEntry()) || |
+ bool is_chrome_internal = HasInternalURL(nc.GetLastCommittedEntry()) || |
current_web_contents->ShowingInterstitialPage(); |
command_updater_.UpdateCommandEnabled(IDC_ENCODING_MENU, |
!is_chrome_internal && current_web_contents->IsSavable()); |