Tiger Woods has apologised for the spitting incident which saw him fined this week.
The struggling former world number one was reprimanded following a breach of the European Tour's code of conduct.
After enduring a poor round, Woods lost his cool and spat on a green at the Dubai Desert Classic at the weekend.
Using Twitter to announce his regret, Woods said: "The Euro Tour is right - it was inconsiderate to spit like that and I know better. Just wasn't thinking and want to say I'm sorry."
The details of the punishment were not published, but fines issued by the tour range between £250 and £10,000.
Woods, 35, is reported to have been paid around £1.8 million to appear in the event, so the fine is not likely to force him to sell any golf clothing.
It is an offence to spit in public in the United Arab Emirates, and anyone caught doing it can be fined up to £100.