Essendon's Conor McKenna has been given a one-week suspension from the AFL for breaching return to play protocols, but is free to play this weekend after being given permission to leave quarantine early.

The Tyrone man has been at the centre of a storm Down Under the last fortnight after he tested positive for Covid-19 ahead of a scheduled weekend fixture, which caused the game to be postponed.

When subsequent tests came back negative, it appeared that McKenna's initial results may have provided a false positive.

McKenna had been under quarantine for 14 days. In that period, the AFL said he breached protocols by visiting the home of his former host family. He was given a one-week ban for the indiscretion but it's a suspension he has already served, having missed Essendon's loss to Carlton over the weekend.

That means McKenna, who has been allowed to come out of quarantine early, will go back to full team training on Wednesday and is available to play against Collingwood at the MCG on Friday. 

"The AFL confirms Essendon player Conor McKenna breached AFL Return to Play protocols," an AFL statement read.

"Conor visited the residence of his former host family's home, without gaining approval for the visit from his club, which is a breach of the AFL's Return To Play Protocols. 

"The AFL looked into the matter and as a result Conor was suspended for one week [already served in Round Four] meaning that he will be available for selection in Round Five. 

"It should be noted that the breach is understood not to be the cause of his Covid-19 positive test. That cause has not yet been determined."