diff --git a/VocaluxeLib/Utils/Player/CSoundPlayer.cs b/VocaluxeLib/Utils/Player/CSoundPlayer.cs index 51337d42..cf3f524e 100644 --- a/VocaluxeLib/Utils/Player/CSoundPlayer.cs +++ b/VocaluxeLib/Utils/Player/CSoundPlayer.cs @@ -50,7 +50,7 @@ namespace VocaluxeLib.Utils.Player public bool IsFinished { - get { return !Loop && CBase.Sound.IsFinished(_StreamID); } + get { return !Loop && (CBase.Sound.IsFinished(_StreamID) || !IsPlaying); } } public bool SoundLoaded