A$AP Rocky, real name Rakim Mayers, has been found guilty of assault during a Stockholm fight and given a two-year suspended sentence.
The 30-year-old has also been ordered to pay damages to the victim.
ASAP Rocky spent nearly a month in custody after the assault, which happened at the end of June, before being released ahead of the verdict.
"Our reaction is disappointment," ASAP Rocky's lawyer said, adding the verdict was "hard to accept".
Two members of ASAP Rocky's entourage, Bladimir Corniel and David Rispers, were found guilty of the same charge.
"The assault has not been of such a serious nature that a prison sentence must be chosen," the court said in a statement. The defendants are therefore sentenced to conditional sentences."
A suspended sentence means that as long as ASAP Rocky and the two other men found guilty commit no further crimes during a two-year probation period, they will avoid prison.