fix oauth not exist bug