diff --git a/third_party/WebKit/Source/platform/loader/fetch/Resource.cpp b/third_party/WebKit/Source/platform/loader/fetch/Resource.cpp index b066d3dc288e23..f7c80c1955803e 100644 --- a/third_party/WebKit/Source/platform/loader/fetch/Resource.cpp +++ b/third_party/WebKit/Source/platform/loader/fetch/Resource.cpp @@ -422,7 +422,7 @@ void Resource::FinishAsError(const ResourceError& error, error_ = error; is_revalidating_ = false; - if ((error_.IsCancellation() || !is_unused_preload_) && IsMainThread()) + if (IsMainThread()) GetMemoryCache()->Remove(this); if (!ErrorOccurred())