Former world and Olympic champion Maurice Greene has pulled out of Friday's London Grand Prix at Crystal Palace with a hamstring injury.
Greene pulled up lame in the US Championships in June
The 30-year-old, who will be replaced by John Capel, sustained the injury at the US Championships last month.
Capel was due to race in the 200m, but will now double up in both sprints.
Greene's absence is the second blow to the men's 100m race with Britain's Mark Lewis-Francis withdrawing earlier in the week because of a knee injury.
The former world record holder had already missed out on selection for next month's World Championships.
The 100m race still features a high-quality field, with world record holder Asafa Powell, Olympic champion Justin Gatlin and former world champion Kim Collins all included in the line-up.
Lewis-Francis decided to pull out as a precautionary measure to give himself time to recover for the Worlds.
America's Olympic finalist Shawn Crawford has also pulled out of the meeting.