Index: Source/core/loader/DocumentLoader.cpp |
diff --git a/Source/core/loader/DocumentLoader.cpp b/Source/core/loader/DocumentLoader.cpp |
index 1f585427fdbef4e693d3eb84e673322223bbf40c..62789f914edca76884dc828df1ffefe29c8f606e 100644 |
--- a/Source/core/loader/DocumentLoader.cpp |
+++ b/Source/core/loader/DocumentLoader.cpp |
@@ -631,7 +631,7 @@ void DocumentLoader::prepareSubframeArchiveLoadIfNeeded() |
if (!m_frame->tree().parent() || !m_frame->tree().parent()->isLocalFrame()) |
return; |
- ArchiveResourceCollection* parentCollection = m_frame->tree().parent()->loader().documentLoader()->m_archiveResourceCollection.get(); |
+ ArchiveResourceCollection* parentCollection = toLocalFrame(m_frame->tree().parent())->loader().documentLoader()->m_archiveResourceCollection.get(); |
if (!parentCollection) |
return; |