diff --git a/lib/internal/dns/utils.js b/lib/internal/dns/utils.js index f15f8c7a779ce1..e4cd1d4084f410 100644 --- a/lib/internal/dns/utils.js +++ b/lib/internal/dns/utils.js @@ -131,9 +131,8 @@ class Resolver { setLocalAddress(ipv4, ipv6) { validateString(ipv4, 'ipv4'); - if (typeof ipv6 !== 'string' && ipv6 !== undefined) { - throw new ERR_INVALID_ARG_TYPE('ipv6', ['String', 'undefined'], ipv6); - } + if (ipv6 !== undefined) + validateString(ipv6, 'ipv6'); this._handle.setLocalAddress(ipv4, ipv6); }