diff --git a/js/battledata.js b/js/battledata.js
index b45a56d6e..4d3289b21 100644
--- a/js/battledata.js
+++ b/js/battledata.js
@@ -359,7 +359,7 @@ var Tools = {
var showMe = !((Tools.prefs('chatformatting') || {}).hideme);
var hlClass = isHighlighted ? ' highlighted' : '';
- var mineClass = (window.app && name.substr(1) === app.user.get('name') ? ' mine' : '');
+ var mineClass = (window.app && app.user && name.substr(1) === app.user.get('name') ? ' mine' : '');
var color = hashColor(toId(name));
var clickableName = '' + Tools.escapeHTML(name.substr(1)) + '';
if (!/[A-Za-z0-9 ]/.test(name.charAt(0))) clickableName = '' + Tools.escapeHTML(name.substr(0, 1)) + '' + clickableName;