Index: content/renderer/render_frame_impl.cc |
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc |
index 3f18a67510526ccd03fd0518ed2a9fed1552eb2d..c167a0c9c4da4adc3f1de5dd0ddac6ae64352b22 100644 |
--- a/content/renderer/render_frame_impl.cc |
+++ b/content/renderer/render_frame_impl.cc |
@@ -1636,7 +1636,7 @@ void RenderFrameImpl::OnNavigate( |
RenderThreadImpl* render_thread_impl = RenderThreadImpl::current(); |
// Can be NULL in tests. |
- if (render_thread_impl) |
+ if (render_thread_impl && IsMainFrame()) |
render_thread_impl->GetRendererScheduler()->OnNavigationStarted(); |
DCHECK(!IsBrowserSideNavigationEnabled()); |
TRACE_EVENT2("navigation,rail", "RenderFrameImpl::OnNavigate", "id", |