Mirko Filipovic pulled out of UFC Fight Night 79 and has announced his retirement from the sport.
The Croatian veteran was set to face Anthony Hamilton in the November 28 showpiece, but revealed that another injury has forced his hand to quit the sport altogether.
"Unfortunately I had to cancel the fight in Seoul," the 41-year-old wrote on his website, mirkofilipovic.com.
"In the beginning of the preparation I already hurt my shoulder, so I couldn't raise a hand. I tried to save a shoulder injury and repair in all possible ways: daily therapy, injections of blood plasma and various cocktails of drugs but didn’t work out.
"The only cure would be a break of two to three weeks, and that I could not afford in the midst of final preparations. By daily trainings the injury gets worse. Part of the muscle is snapped, the shoulder is filled with a lot of fluids, and the great danger is that tendon ruptures and then I go to operation again.
"I am aware that I have come to the end of my martial times, but training with pain I want no longer. My body is battered by countless training. I collected nine operations. The body has become prone to injury.
"After each workout I put ice on my knee operated on because it's filled with fluid, therapies twice a week. The next fight would be 80th professional, and that is a lot, especially in the competition: K-1, Pride, IGF, UFC."
'Cro Cop' retires with a record of 31-11-2 MMA, 5-6 UFC after nearly 20 years in the sport. Filipovic won his last fight against Gabriel Gonzaga via TKO in April.
Officials at the UFC are yet to announce a replacement fighter for UFC Fight Night 79.