avoid infinite recursion in error printing ....