Uses the recursive disabled check