diff --git a/server/chat-plugins/calculator.ts b/server/chat-plugins/calculator.ts index 0dff3198b78a..4099448a828d 100644 --- a/server/chat-plugins/calculator.ts +++ b/server/chat-plugins/calculator.ts @@ -180,7 +180,7 @@ export const commands: Chat.ChatCommands = { const [result, inferredBase] = solveRPN(parseMathematicalExpression(expression)); if (!base) base = inferredBase; let baseResult = ''; - if (result && base !== 10) { + if (Number.isFinite(result) && base !== 10) { baseResult = `${BASE_PREFIXES[base]}${result.toString(base).toUpperCase()}`; if (baseResult === expression) baseResult = ''; }