diff --git a/esoui/ingame/leaderboards/raidleaderboards_shared.lua b/esoui/ingame/leaderboards/raidleaderboards_shared.lua
index 5109f8f..c2965d3 100755
--- a/esoui/ingame/leaderboards/raidleaderboards_shared.lua
+++ b/esoui/ingame/leaderboards/raidleaderboards_shared.lua
@@ -39,7 +39,6 @@ function ZO_RaidLeaderboardsManager_Shared:Initialize(...)
     ZO_LeaderboardBase_Shared.Initialize(self, ...)
 
     self.raidListNodes = {}
-    self:InitializeCategories()
 end
 
 function ZO_RaidLeaderboardsManager_Shared:RegisterForEvents(control)
@@ -122,7 +121,7 @@ do
         return nil
     end
 
-    function ZO_RaidLeaderboardsManager_Shared:InitializeCategories()
+    function ZO_RaidLeaderboardsManager_Shared:AddCategoriesToParentSystem()
         self.headers = {}
         ZO_ClearNumericallyIndexedTable(self.raidListNodes)
 
@@ -217,8 +216,6 @@ do
             end
 
         end
-    
-        self.leaderboardSystem:UpdateCategories()
     end
 end
 
@@ -255,11 +252,6 @@ function ZO_RaidLeaderboardsManager_Shared:SelectRaidById(raidId, selectOption,
     end
 end
 
-function ZO_RaidLeaderboardsManager_Shared:OnDataChanged()
-    self:InitializeCategories()
-    self.leaderboardSystem:OnLeaderboardDataChanged(self)
-end
-
 do
     local timerLabelLastUpdateSecs = 0
     local UPDATE_INTERVAL_SECS = 1