diff --git a/bin/thread.js b/bin/thread.js index 2b0ae6b..3e22cfe 100644 --- a/bin/thread.js +++ b/bin/thread.js @@ -27,7 +27,9 @@ function DecodeGenerator(){ charset = jschardet.detect(data).encoding; } - return charset ? iconv.decode(data, charset) : data.toString(); + return charset && iconv.encodingExists(charset) + ? iconv.decode(data, charset) + : data.toString(); } else { return ''; }