Fixed infinite recursion problem.