fix vendor bug