diff --git a/components/body_sniffer/body_sniffer_url_loader.cc b/components/body_sniffer/body_sniffer_url_loader.cc index c680b67e418..261ac78bfb6 100644 --- a/components/body_sniffer/body_sniffer_url_loader.cc +++ b/components/body_sniffer/body_sniffer_url_loader.cc @@ -450,6 +450,10 @@ void BodySnifferURLLoader::ForwardBodyToClient() { } void BodySnifferURLLoader::Cancel() { + if (!throttle_) { + Abort(); + return; + } throttle_->Cancel(); }