diff --git a/Userland/Libraries/LibWeb/Loader/FrameLoader.cpp b/Userland/Libraries/LibWeb/Loader/FrameLoader.cpp index aaf33b3bac..962eb77aa8 100644 --- a/Userland/Libraries/LibWeb/Loader/FrameLoader.cpp +++ b/Userland/Libraries/LibWeb/Loader/FrameLoader.cpp @@ -172,6 +172,8 @@ bool FrameLoader::load(LoadRequest& request, Type type) favicon_url, [this, favicon_url](auto data, auto&, auto) { dbgln_if(SPAM_DEBUG, "Favicon downloaded, {} bytes from {}", data.size(), favicon_url); + if (data.is_empty()) + return; RefPtr favicon_bitmap; auto decoder = Gfx::ImageDecoder::try_create(data); if (!decoder) {