The legendary Brazilian striker Anderson Silva was supposed to fight Uriah Hall on Saturday’s UFC 198 card in Brazil, but his gall bladder had other ideas.

Now he’s off the card, and thanks to the emergency surgery he had yesterday, likely out for at least six weeks (which is fine, because, yeah, surgery).

There’s no replacement in the works for Hall, so he’s off the card as well.

Here’s the UFC’s statement:

The homecoming fight of Anderson Silva in Curitiba will not be taking place this weekend, as the former middleweight champion has been forced off Saturday’s UFC 198 card due to an illness.

A replacement will not be brought in to fight Silva’s opponent, Uriah Hall, and the UFC 198 card will proceed with 12 bouts. Moving to the main card is the welterweight bout between Warlley Alves and Bryan Barberena.