diff --git a/src/request.js b/src/request.js index 713c3dd6ac..3ffde3916e 100644 --- a/src/request.js +++ b/src/request.js @@ -48,7 +48,7 @@ async function init() { */ function lookup(hostname, options, callback) { let { ok, lookup } = checkCache.get(hostname); - lookup = [...lookup]; + lookup = lookup && [...lookup]; if (!ok) { throw new Error('lookup-failed'); }