prevent a loop in compare hit