diff --git a/js/binance.js b/js/binance.js
index <HASH>..<HASH> 100644
--- a/js/binance.js
+++ b/js/binance.js
@@ -3478,7 +3478,8 @@ module.exports = class binance extends Exchange {
         await this.loadMarkets ();
         // by default cache the leverage bracket
         // it contains useful stuff like the maintenance margin and initial margin for positions
-        if ((this.options['leverageBrackets'] === undefined) || (reload)) {
+        const leverageBrackets = this.safeValue (this.options, 'leverageBrackets', {});
+        if ((leverageBrackets === undefined) || (reload)) {
             let method = undefined;
             const defaultType = this.safeString2 (this.options, 'fetchPositions', 'defaultType', 'future');
             const type = this.safeString (params, 'type', defaultType);
binance loadLeverageBrackets linting