Sri Lanka wicketkeeper Kusal Perera has had anti-doping charges against him dropped by the International Cricket Council after the Qatar-based laboratory that conducted the test withdrew its initial finding.
Perera was sent home from Sri Lanka's tour of New Zealand in December after it was announced he had failed a test during the series against Pakistan in the United Arab Emirates last July.
He had faced a four-year ban from cricket.
A statement from the ICC said it would talk to the World Anti-Doping Agency which had accredited the laboratory, about the case.
Sri Lanka are currently in England preparing for the first match of their three-test series in Leeds next week.
"Whilst I am confident that this is an isolated incident in respect of tests commissioned by the ICC, we are seeking an urgent explanation from WADA and the laboratory in an attempt to understand what has transpired and what will be done to ensure it does not happen again," said ICC chief executive Dave Richardson.