aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Server/WorldSession.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/server/game/Server/WorldSession.cpp b/src/server/game/Server/WorldSession.cpp
index e04f8342bc8..a722e2e0e10 100644
--- a/src/server/game/Server/WorldSession.cpp
+++ b/src/server/game/Server/WorldSession.cpp
@@ -1096,8 +1096,7 @@ void WorldSession::SendAddonsInfo()
for (Addons::SecureAddonInfo const& addonInfo : _addons.SecureAddons)
{
// fresh install, not yet created Interface\Addons\addon_name\addon_name.pub files
- uint8 infoProvided = (addonInfo.Status == Addons::SecureAddonInfo::SECURE_HIDDEN && !addonInfo.HasKey)
- || addonInfo.Status == Addons::SecureAddonInfo::SECURE_VISIBLE;
+ uint8 infoProvided = addonInfo.Status != Addons::SecureAddonInfo::BANNED || addonInfo.HasKey;
data << uint8(addonInfo.Status); // Status
data << uint8(infoProvided); // InfoProvided