diff --git a/NadekoBot/Classes/Music/StreamRequest.cs b/NadekoBot/Classes/Music/StreamRequest.cs index 65219452..a6a55b08 100644 --- a/NadekoBot/Classes/Music/StreamRequest.cs +++ b/NadekoBot/Classes/Music/StreamRequest.cs @@ -218,10 +218,11 @@ namespace NadekoBot.Classes.Music { } voiceClient.Wait(); - State = StreamState.Completed; - Console.WriteLine("Song completed."); + await voiceClient.Disconnect(); if (parent.OnCompleted != null) parent.OnCompleted(); + State = StreamState.Completed; + Console.WriteLine("Song completed."); }); internal void StopPlayback() {