diff --git a/src/options.ts b/src/options.ts index 8c5c3bca..b345037a 100644 --- a/src/options.ts +++ b/src/options.ts @@ -512,15 +512,17 @@ function activatePrivateTextChange(element: HTMLElement) { // See if anything extra must be done switch (option) { case "userID": - utils.asyncRequestToServer("GET", "/api/userInfo", { - userID: Config.config[option], - values: ["warnings", "banned"] - }).then((result) => { - const userInfo = JSON.parse(result.responseText); - if (userInfo.warnings > 0 || userInfo.banned) { - setButton.classList.add("hidden"); - } - }); + if (Config.config[option]) { + utils.asyncRequestToServer("GET", "/api/userInfo", { + userID: Config.config[option], + values: ["warnings", "banned"] + }).then((result) => { + const userInfo = JSON.parse(result.responseText); + if (userInfo.warnings > 0 || userInfo.banned) { + setButton.classList.add("hidden"); + } + }); + } break; }