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 5f646f11189c9ab498833355597623608717b51e..b489ffbb73b457b035b5474971f444d79d63f59f 100644 |
--- a/chrome/browser/ui/browser_command_controller.cc |
+++ b/chrome/browser/ui/browser_command_controller.cc |
@@ -1086,7 +1086,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()); |