diff --git a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleProInfoPopup.lua b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleProInfoPopup.lua index 3f770c3f2f..96fae77431 100644 --- a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleProInfoPopup.lua +++ b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleProInfoPopup.lua @@ -118,8 +118,10 @@ function RoleProInfoPopup:OnOpen(_allAddProVal,_configData,_isShowGuild,_guildSk for _proId, go in pairs(ProGoList) do this.SetProShow(go, _proId, _allAddProVal[_proId]) end - this.thirdlyGridP:SetActive(_isShowGuild) + if not _configData then + return + end if _isShowGuild then --加公会技能特殊属性 local allLv = _isShowGuild and GuildSkillManager.GetAllGuildSkillLv(_configData.Profession) or 0