Iannone dislocated his shoulder after crashing during an in-season test prior to the French GP earlier this month. However, this did not stopped the Italian from turing out in Le Mans, and he recorded a creditable fifth-place finish.
Speaking ahead of this weekend's Italian GP, Iannone revealed that following further checks it had been determined that he also suffered a fracture to the tip of the humerus in his left arm. Despite this, the 25-year-old has no intention of confining himself to the sidelines.
"On Sunday I will race at Mugello but it's going to be difficult for me to be 100 per cent fit," he said.
"A couple of days ago I stopped taking painkillers and yesterday I did an MRI scan.
"Unfortunately they found a hairline fracture at the tip of my funny bone, and to be sincere that was a bit of a nasty surprise.
"The swelling still causes me a lot of pain and I am continuing to do laser therapy in an attempt to get it to go down as soon as possible.
"In any case, I'll have to grit my teeth like I did at Le Mans, because it's far too important for me and for Ducati to have a good race in front of the Mugello fans."
Iannone has enjoyed a solid yet unspectacular start to the 2015 campaign and sits in fifth place in the World Championship standings.