diff --git a/lib/Client/InternalClient.js b/lib/Client/InternalClient.js index 0e193fd80..5416c6e7d 100644 --- a/lib/Client/InternalClient.js +++ b/lib/Client/InternalClient.js @@ -177,7 +177,7 @@ var InternalClient = (function () { ret.set('User-Agent', self.userAgentInfo.full); ret.end(function (error, data) { if (error) { - if (data.status === 429) { + if (data && data.status === 429) { self.client.emit("debug", "Encountered 429 at " + url + " | " + self.client.options.shard + " | Buckets" + buckets + " | " + (Date.now() - startTime) + "ms latency"); } reject(error); diff --git a/src/Client/InternalClient.js b/src/Client/InternalClient.js index e83f873b7..1adf56f2e 100755 --- a/src/Client/InternalClient.js +++ b/src/Client/InternalClient.js @@ -107,7 +107,7 @@ export default class InternalClient { ret.set('User-Agent', self.userAgentInfo.full); ret.end((error, data) => { if (error) { - if(data.status === 429) { + if (data && data.status === 429) { self.client.emit("debug", "Encountered 429 at " + url + " | " + self.client.options.shard + " | Buckets" + buckets + " | " + (Date.now() - startTime) + "ms latency"); } reject(error);