diff --git a/src/client/voice/ClientVoiceManager.js b/src/client/voice/ClientVoiceManager.js index 784136934..cf7526623 100644 --- a/src/client/voice/ClientVoiceManager.js +++ b/src/client/voice/ClientVoiceManager.js @@ -93,12 +93,13 @@ class ClientVoiceManager { reject(reason); }); + connection.on('error', reject); + connection.once('authenticated', () => { connection.once('ready', () => { resolve(connection); connection.removeListener('error', reject); }); - connection.on('error', reject); connection.once('disconnect', () => this.connections.delete(channel.guild.id)); }); });