Fixed accidental recursion