(Solved) Need a Lua Fix for [ IsAddOnLoaded ]

I’m trying to manually fix a depreciated add-on that uses

if IsAddOnLoaded(“Bartender4”) then

but due to the 11.0.2 depreciation; :arrow_right: warcraft.wiki.gg/wiki/Patch_11.0.2/API_changes,
IsAddOnLoaded now returns as Nil

I dont really know lua so I’m kinda hoping to get it working again

CurseForge: /wow/addons/bartender-4-arched

if IsAddOnLoaded(“Bartender4”) then
local defaults = {
profile = {
version = 0,
bars = {}
}
}
Bartender4Radial.db = Bartender4.db:RegisterNamespace(“Bartender4Radial”,defaults)
if Bartender4Radial.db.profile.version == 0 then Bartender4Radial.db.profile.version = SETTINGS_VERSION
end
if Bartender4Radial.db.profile.version ~= SETTINGS_VERSION then
print(“Settings Version Missmatch”)
Bartender4Radial.db.profile.version = SETTINGS_VERSION
Bartender4Radial.db.profile.bars = {}
end

hooksecurefunc(Bartender4.ButtonBar.prototype,“UpdateButtonLayout”, BarUpdateHook);
hooksecurefunc(Bartender4.ButtonBar.prototype,“ApplyConfig”, BarUpdateHook);
else
print(“Bartender4 is not loaded”)
end

Change to

if C_AddOns.IsAddOnLoaded("Bartender4") then

can confirm

if C_AddOns.IsAddOnLoaded(“Bartender4”) then

does fix it,
though I stumbled my way into this myself by copying the line from Narcissus’ Lua code