Prevent endless recursion