American John Capel has been banned for two years after testing positive for cannabis for a second time.
Capel failed a test after competing at the Birmingham Indoor Grand Prix
The 27-year-old, who won 200m gold at the 2003 World Championships, failed a test during February's Norwich Union Indoor Grand Prix in Birmingham.
Capel was dropped from the Olympic team and received a warning after he was found guilty of using cannabis in 2004.
The second offence carries a mandatory two-year ban and Capel's results since 18 February will also be void.
Capel, who took World 200m bronze last season, had finished fifth in the 60m and third in the 200m in Birmingham.
Capel's two-year period of ineligibility commenced on 15 March, the date the IAAF imposed a provisional suspension.
British sprinter Mark Lewis-Francis was warned after testing postive for cannabis in 2005 and was also stripped of the silver medal he won in the 60m at the European Indoor Championships.