Zygor Guides (TBC Anniversary / Classic) – Quick Fix for “LoadAddOn is nil”
If Zygor crashes on startup with:
Profession.lua:418: attempt to call global 'LoadAddOn' (a nil value)
This happens because the Anniversary/Classic client no longer exposes LoadAddOn as a global function.
✅ Fix (no editing Zygor files):
1) Download the compatibility addon:
[Only registered and activated users can see links. Click Here To Register...]
2) Extract the folder "LoadAddOnFix" into:
World of Warcraft/_anniversary_/Interface/AddOns/
3) Enable "LoadAddOn Fix (TBC Anniversary)" in the AddOns menu
4) Type /reload
Done — Zygor should load normally again.