Jordan De Goey has ended his personal leave from Collingwood and could play in the Magpies' round-16 AFL clash with Gold Coast.
The controversy-plagued star returned to the club's AIA Cente headquarters on Tuesday, setting him up to potentially be included in the Magpies' squad to face the Suns at Metricon Stadium on Saturday night.
De Goey was granted personal leave from the club last Wednesday, after the Magpies confirmed they had pulled a lucrative four-year deal off the table for the 26-year-old free agent.
It came as Ge Goey dealt with the fallout from his ill-fated trip to Bali.
De Goey apologised for his "disrespectful" conduct during the Magpies' bye round after vision was posted to social media last week.
He also revealed he had been diagnosed with ADHD and vowed to make changes to ensure he stays out of trouble.
The dynamic forward-midfielder missed Sunday's win against GWS that lifted Collingwood back into the top eight.
Magpies coach Craig McRae last week said he was unsure exactly why De Goey was away from the club and had reached out to him a day before his pre-game press conference but did not receive a response.