Index: content/browser/frame_host/navigation_controller_impl.cc |
diff --git a/content/browser/frame_host/navigation_controller_impl.cc b/content/browser/frame_host/navigation_controller_impl.cc |
index 4b1ba60e089679a1a873c195644e4dc35bdfdf7c..7efd66c4e1536e8060d3047c8d0082963bebccd4 100644 |
--- a/content/browser/frame_host/navigation_controller_impl.cc |
+++ b/content/browser/frame_host/navigation_controller_impl.cc |
@@ -1212,7 +1212,7 @@ void NavigationControllerImpl::RendererDidNavigateToExistingPage( |
// The redirected to page should not inherit the favicon from the previous |
// page. |
- if (ui::PageTransitionIsRedirect(params.transition)) |
+ if (ui::PageTransitionIsRedirect(params.transition) && !is_in_page) |
entry->GetFavicon() = FaviconStatus(); |
// The entry we found in the list might be pending if the user hit |