diff --git a/qt/ts/src/reviewer.ts b/qt/ts/src/reviewer.ts
index 4a854228d..3cf2bc41d 100644
--- a/qt/ts/src/reviewer.ts
+++ b/qt/ts/src/reviewer.ts
@@ -40,11 +40,12 @@ function _updateQA(html, fadeTime, onupdate, onshown) {
qa.html(html);
} catch (err) {
qa.html(
- "Invalid HTML on card: " +
- err +
- ("\n" + err.stack)
- .substring(0, 2000)
- .replace(/\n/g, "
")
+ (
+ `Invalid HTML on card: ${String(err).substring(
+ 0,
+ 2000
+ )}\n` + String(err.stack).substring(0, 2000)
+ ).replace(/\n/g, "
")
);
}
_runHook(onUpdateHook);