diff --git a/Userland/Libraries/LibWeb/Fetch/Fetching/Fetching.cpp b/Userland/Libraries/LibWeb/Fetch/Fetching/Fetching.cpp index d95438b5abf..c90c72757cf 100644 --- a/Userland/Libraries/LibWeb/Fetch/Fetching/Fetching.cpp +++ b/Userland/Libraries/LibWeb/Fetch/Fetching/Fetching.cpp @@ -363,7 +363,7 @@ WebIDL::ExceptionOr>> main_fetch(JS:: if (recursive == Recursive::Yes) { // 11. If response is null, then set response to the result of running the steps corresponding to the first // matching statement: - auto pending_response = response + auto pending_response = !response ? TRY(get_response()) : PendingResponse::create(vm, request, *response);