Gold Coast co-captain Steven May has only been handed a $1000 fine and will be free to face Port Adelaide in China this weekend after successfully fighting his charge at the AFL Tribunal.

May had the charge downgraded from intentional to careless, and has been hit with a $1000 fine.

During the second quarter of the Suns' loss to Melbourne on Saturday night, May bumped into umpire David Harris, after he gave away a free kick deep in Melbourne's forward line.

May was referred directly to the Tribunal by Match Review Officer Michael Christian.

The experienced defender will be eligible to face the Power in Shanghai on Saturday.