| Index: Source/core/loader/FrameLoader.cpp
|
| diff --git a/Source/core/loader/FrameLoader.cpp b/Source/core/loader/FrameLoader.cpp
|
| index 16fb7acdb782495a4337dab7a859b962196ba1ef..1266ecca0948aa00d135c9ff3e7b3aba258c52f6 100644
|
| --- a/Source/core/loader/FrameLoader.cpp
|
| +++ b/Source/core/loader/FrameLoader.cpp
|
| @@ -562,6 +562,8 @@ void FrameLoader::loadInSameDocument(const KURL& url, PassRefPtr<SerializedScrip
|
| if (m_provisionalDocumentLoader)
|
| m_provisionalDocumentLoader->detachFromFrame();
|
| m_provisionalDocumentLoader = nullptr;
|
| + if (!m_frame->host())
|
| + return;
|
| }
|
| saveScrollState();
|
|
|
|
|