Index: Source/core/loader/DocumentLoader.cpp |
diff --git a/Source/core/loader/DocumentLoader.cpp b/Source/core/loader/DocumentLoader.cpp |
index 4d48ecdb690d90dbb481b4204592ae9f8f6d7924..acd2021dbddda2c5b4ddfb0cf27407cd58d87cb6 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; |