Eagle-eyed Conor McGregor fans have been quick to spot the UFC star appeared to be smoking a 'joint' as he relaxed on his yacht in the Bahamas.
The Dubliner shows no sign of slowing down his partying as he continues his recovery from the broken leg he suffered against Dustin Poirier last summer.
McGregor promised fans he would stop drinking having been a frequent visitor to his Dublin pub.
But the former two-weight world champion has taken his yacht to the Caribbean for what should be the final weeks of his time off, reports The Mirror.
And McGregor appeared to be drinking a White Russian cocktail while smoking a joint, with one fan saying: "Don't think I didn't see the blunt.."
Another added: "I spy a rip stick in his right hand." and another said: "We see that joint" while one more joked: "Big joint in the other hand yuuuuup".
McGregor's fans have been increasingly concerned over the star's behaviour ahead of his planned return to the cage in summer.
And plenty of his supporters were quick to comment on his latest batch of drinking photos.
One said: "Get off the s*** mate! We wanna see you out there again at the top of your game" while another added: "It’s getting hard to defend you now brother."
Some fans are convinced McGregor won't return to the sport which made his name with one adding: "Never fighting again, f*** me."
Another said: "Less boozing n more bruzin ya", and one more added: "Man you where supposed to stop it."
McGregor even became embroiled in a row with heavyweight boxing champion Tyson Fury over the weekend.
Fury had earlier praised McGregor's rival Khabib Nurmagomedov for retiring on top after the former lightweight world champion bowed out with an undefeated record.
McGregor took offence and called out Fury for not getting involved in a ringside row involving Billy Joe Saunders' dad during his son's defeat by Canelo Alvarez last year.
Fury and McGregor then went back and forth before the Irishman backed down after an interview with Fury resurfaced.
It showed the boxer praising McGregor while claiming he couldn't name three other UFC fighters.
Fury is currently preparing for the second defence of his heavyweight title against Dillian Whyte.
The bout is expected to take place at Wembley on April 23, although Whyte has yet to sign the contract.
Get the latest sports headlines straight to your inbox by signing up for free email alerts