Fix the infinite loop caused by self-pointcut