diff --git a/package.json b/package.json index 40a91a8c9..e91f2c257 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "discord.js", - "version": "3.1.5", + "version": "3.1.6", "description": "A way to interface with the Discord API", "main": "./lib/index.js", "scripts": { diff --git a/src/Client.js b/src/Client.js index 72298886a..d88aab364 100644 --- a/src/Client.js +++ b/src/Client.js @@ -153,7 +153,9 @@ class Client { if (err) { self.state = 4; //set state to disconnected self.trigger("disconnected"); - self.websocket.close(); + if(self.websocket){ + self.websocket.close(); + } callback(err); reject(err); } else {