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 d036d1646e193cfda39830f38b0b25968329f406..d03dd599cb59d74c24889403d2f5014ad7313657 100644 |
--- a/chrome/browser/ui/browser_command_controller.cc |
+++ b/chrome/browser/ui/browser_command_controller.cc |
@@ -1100,7 +1100,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()); |