diff --git a/Source/WebCore/loader/NavigationScheduler.cpp b/Source/WebCore/loader/NavigationScheduler.cpp index b5fb39fe459f9..2f9826cd2979e 100644 --- a/Source/WebCore/loader/NavigationScheduler.cpp +++ b/Source/WebCore/loader/NavigationScheduler.cpp @@ -589,6 +589,8 @@ void NavigationScheduler::timerFired() InspectorInstrumentation::frameClearedScheduledNavigation(m_frame); return; } + if (m_frame.loader().provisionalDocumentLoader()) + return; Ref protect(m_frame);