diff --git a/html/src/app.js b/html/src/app.js
index bdfcffb4..8264c660 100644
--- a/html/src/app.js
+++ b/html/src/app.js
@@ -3897,11 +3897,15 @@ speechSynthesis.getVoices();
}
var isFriend = false;
var isFavorite = false;
- for (var ref of API.cachedUsers.values()) {
- if (ref.displayName === ctx.data) {
- isFriend = this.friends.has(ref.id);
- isFavorite = API.cachedFavoritesByObjectId.has(ref.id);
- break;
+ if ((ctx.type === 'OnPlayerJoined') ||
+ (ctx.type === 'OnPlayerLeft') ||
+ (ctx.type === 'PortalSpawn')) {
+ for (var ref of API.cachedUsers.values()) {
+ if (ref.displayName === ctx.data) {
+ isFriend = this.friends.has(ref.id);
+ isFavorite = API.cachedFavoritesByObjectId.has(ref.id);
+ break;
+ }
}
}
if ((w < 20) && (wristFilter[ctx.type]) &&