Index: Source/core/loader/DocumentThreadableLoader.cpp |
diff --git a/Source/core/loader/DocumentThreadableLoader.cpp b/Source/core/loader/DocumentThreadableLoader.cpp |
index e44cdc440077adbe04b84766eeccfd586c95fb34..5faae46e78221d4b0d5eae8ae7569ae0d8c6c1c5 100644 |
--- a/Source/core/loader/DocumentThreadableLoader.cpp |
+++ b/Source/core/loader/DocumentThreadableLoader.cpp |
@@ -504,6 +504,8 @@ void DocumentThreadableLoader::loadRequest(const ResourceRequest& request, Resou |
unsigned long identifier = resource()->identifier(); |
InspectorInstrumentation::documentThreadableLoaderStartedLoadingForClient(&m_document, identifier, m_client); |
} |
+ if (!resource()) |
+ m_client->didFail(ResourceError()); |
return; |
} |