Update huobi.ts
diff --git a/ts/src/huobi.ts b/ts/src/huobi.ts
index a6b6374518b7..51c98c32732b 100644
--- a/ts/src/huobi.ts
+++ b/ts/src/huobi.ts
@@ -1426,7 +1426,7 @@ export default class huobi extends Exchange {
             const value = this.safeValue (types, type);
             if (value === true) {
                 promises.push (this.fetchMarketsByTypeAndSubType (type, undefined, params));
-            } else if (value !== undefined) {
+            } else if (value !== false && value !== undefined) {
                 const subKeys = Object.keys (value);
                 for (let j = 0; j < subKeys.length; j++) {
                     const subType = subKeys[j];

Fix https://github.com/ccxt/ccxt/issues/17736