Index: content/renderer/render_frame_impl.cc |
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc |
index 29bee41952f4bea82c4307ff14f21a5d5d5b655b..620b0db5d28dd839e06df35001a8e934fa6d4c66 100644 |
--- a/content/renderer/render_frame_impl.cc |
+++ b/content/renderer/render_frame_impl.cc |
@@ -1631,7 +1631,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", |