diff --git a/CUETools.Codecs/UserDefinedReader.cs b/CUETools.Codecs/UserDefinedReader.cs index 402dc2e..8f4ef8c 100644 --- a/CUETools.Codecs/UserDefinedReader.cs +++ b/CUETools.Codecs/UserDefinedReader.cs @@ -85,7 +85,10 @@ namespace CUETools.Codecs ex = _ex; } if (!started) + { + _decoderProcess = null; throw new Exception(_decoder + ": " + (ex == null ? "please check the path" : ex.Message)); + } rdr = new WAVReader(_path, _decoderProcess.StandardOutput.BaseStream); }