diff --git a/xtrn/war/warupd.js b/xtrn/war/warupd.js
index 8e4990b2ee1c53cc5a94e1254a243f3069561ced..e0ea93819379d81657a4b126a598fe55065627f8 100644
--- a/xtrn/war/warupd.js
+++ b/xtrn/war/warupd.js
@@ -417,9 +417,9 @@ function battle(a, b)
 
 		if((hi = stacks[i].hero) != -1) {
 			buff = " led by " +
-				armies[stacks[i].index[hi]].name[0] == '\0'
+				(armies[stacks[i].index[hi]].name[0] == '\0'
 					? "a nameless hero"
-					: armies[stacks[i].index[hi]].name;
+					: armies[stacks[i].index[hi]].name);
 			buff += '\n';
 			message_out(buff, ntns[0], ntns[1], 1);
 		} else