Colin Edwards has confirmed he will start Sunday's British MotoGP at Silverstone after passing a medical.
The 37-year-old Yamaha rider missed his first-ever MotoGP race last weekend in Catalunya after fracturing his right collarbone in a crash in practice.
But after a three-hour operation last Saturday, the Texan has now been passed fit to race.
"I was confident I would get through the medical and now I'm looking forward to getting back on track," he said.
"I know it is not going to be easy because there are some fast changes of direction and hard braking but I'm confident I can do a good job and bring home some points."
A titanium plate and 13 screws were inserted into Edwards's shoulder during an operation in Spain last week.
Honda rider Dani Pedrosa - who suffered a similar injury at Le Mans last month - will not race, as he continues his recovery.