Valentino Rossi had surgery on Sunday to resolve the shoulder issue that hampered much of his 2010 season.
The former world champion sustained the injury in a Motocross crash in April, and the after-effects lingered through the rest of the championship - ultimately hampering his form more than the recovery from the broken leg he suffered at Mugello.
Rossi had the two-hour operation on his supraspinatus tendon and glenoid ligament at the Cervesi di Cattolica hospital.
The official MotoGP website quoted surgeons Dr Alex Castagna and Dr Giuseppe Porcellini as saying: "The condition of the shoulder was really critical: Valentino really had to be tough to keep racing with that kind of injury.
"The intervention went well, without any complications.
"For rehabilitation, you'd usually need 90 days for that kind of injury but we'll do our best in order to meet the requirements of the rider."
Rossi had considered missing the final rounds of the 2010 season to have the surgery, before ultimately deciding to race on and then complete his first test with Ducati prior to the operation.