Land Rover 'had no defect'