File Details
ClassicLootManager-TBC.zip
- R
- Mar 4, 2026
- 1.99 MB
- 663
- 2.5.5
- Classic TBC
File Name
ClassicLootManager-TBC.zip
Supported Versions
- 2.5.5
v1.9.2-TBC (2026-03-04)
Fixed
- Settings API crash (SetCategorySet nil error): Fixed a Blizzard_CategoryList.lua:276 error (attempt to call method 'SetCategorySet' (a nil value)) that spammed ~3000 times on login. The issue was caused by passing a raw frame to Settings.RegisterAddOnCategory() instead of a proper category object. Now uses Settings.RegisterCanvasLayoutCategory() when available, with pcall safety on all registration paths. This fix applies to all addons sharing CLM's AceConfigDialog library (e.g. NovaInstanceTracker, any Ace3-based addon).
Files Modified
- Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua — Safe Settings API registration with pcall + RegisterCanvasLayoutCategory
- TBCOptionsPanel.lua — Same pcall protection for CLM's own options panel

