File Details
ClassicLootManager-TBC.zip
- R
- Mar 17, 2026
- 2.14 MB
- 996
- 2.5.5
- Classic TBC
File Name
ClassicLootManager-TBC.zip
Supported Versions
- 2.5.5
v1.9.3-TBC (2026-03-17)
Bug fix — addon list still incomplete after previous patch
Fixed the root cause of CLM conflicting with other addons in the Options > Add-ons panel (Questie, NovaWorldBuffs, RXPGuides, Extended Character Stats, Loon Best In Slot, NovaInstanceTracker, etc.).
Root cause: TBCOptionsPanel.lua was calling InterfaceOptions_AddCategory() with a raw Frame object. In TBC Anniversary 2.5.5, that function internally forwards to Settings.RegisterCanvasLayoutCategory with invalid arguments, silently corrupting the global Settings registry. All addons registering their settings panel after CLM would end up with category = nil and either disappear from the list or crash when their settings were opened. Wrapping the call in pcall did not help because the corruption happens before any Lua error is raised.
Fix: TBCOptionsPanel.lua now uses the correct TBC Anniversary pattern:
Settings.RegisterCanvasLayoutCategory(frame, name) → returns a proper category object
Settings.RegisterAddOnCategory(category) → registers that object (not the raw frame)
This is the same pattern used by RXPGuides, Questie, and other addons that work correctly on TBC Anniversary 2.5.5.

