Rocker John Mayer has canceled two upcoming shows and postponed his album release after falling sick with a throat problem.
The singer was due to perform with legendary crooner Tony Bennett at a show in Los Angeles, as well as at the iHeartRadio Music Festival in Las Vegas later this month.
But Mayer has now axed his slot at the gigs after doctors discovered a granuloma near his vocal cords - an inflamed mass of tissue.
And the illness has also prompted Mayer to delay the completion of his next record, "Born and Raised."
In a message on Tumblr.com, he writes, "I know there were people depending on me to be there (at the concerts) and I'm sorry that I can't be on those stages. After several months of going week to week monitoring and hoping to correct the condition, I am forced to cancel my upcoming singing engagements due to something next to my vocal cords called a granuloma.
"'Born and Raised' is complete as far as music recording, song selection, and in some cases mixing, but because of this condition I couldn't finish singing on several of the tracks. This means the record will be released next year instead of this fall or winter."
Mayer insists the health issue is a "temporary setback", although he admits he is not sure how long his recovery will take.
He adds, "I've got the best doctors in the country looking after me and I will be singing and touring again as soon as I get the all clear. Until then I'll be spending time writing and composing more music... I'm looking forward to seeing you again soon. Until then take good care."