XE에서 탈퇴하면 당연히 포인트 값이 날라가서 아이콘도 안뜰줄 알았는데 DB 혹은 캐시가 그대로 남아있는지 아이콘이 출력이 되었다. 이렇게 되면 게시판 등의 목록에서 볼때 닉네임을 직접 눌러보기 전까지는 탈퇴회원인지 아닌지 식별이 안되는 문제가 있어서 탈퇴회원의 레벨 아이콘을 출력하지 않도록 애드온을 수정했다.
/addon/point_level_icon/point_level_icon.lib.php 파일을 열어
17번째 줄의 $oMemberModel = getModel('member'); 바로 아래에
$MemberInfo = $oMemberModel->getMemberInfoByMemberSrl($member_srl);
if(!$MemberInfo) return $matches[0];
를 추가해주면 탈퇴한 회원의 레벨 아이콘이 출력되지 않는다.