Charles Oliveira will take on Islam Makhachev for the vacant lightweight title at UFC 280 in Abu Dhabi on October 22.
The Brazilian was stripped of his belt for missing weight for his title defence against Justin Gaethje in May before going on to submit the American in the first round. He immediately called out Conor McGregor but will instead take on Makhachev who is riding a 10-fight win streak in the UFC.
McGregor has only recently returned to full training after breaking his leg against Dustin Poirier last summer. He gave a lukewarm response to Oliveira's call-out, admitting he is more likely to return at welterweight.