[tudou] Improve error handling (closes #8988)