diff --git a/esoui/ingame/map/keyboard/worldmapcorner_keyboard.lua b/esoui/ingame/map/keyboard/worldmapcorner_keyboard.lua
index a79afa3..c009de3 100755
--- a/esoui/ingame/map/keyboard/worldmapcorner_keyboard.lua
+++ b/esoui/ingame/map/keyboard/worldmapcorner_keyboard.lua
@@ -6,9 +6,13 @@ end
function ZO_WorldMapCorner_OnInitialized(self)
local titleLabel = self:GetNamedChild("Title")
- CALLBACK_MANAGER:RegisterCallback("OnWorldMapChanged", function()
+ local function UpdateTitleEventCallback()
UpdateTitle(titleLabel)
- end)
+ end
+
+ CALLBACK_MANAGER:RegisterCallback("OnWorldMapChanged", UpdateTitleEventCallback)
+ self:RegisterForEvent(EVENT_PLAYER_ACTIVATED, UpdateTitleEventCallback)
+
UpdateTitle(titleLabel)
end