TORONTO - Justin Bieber is putting up barriers.

The pop star from Stratford, Ont., has announced he's cancelling his meet and greets at concerts.

In a posting on his Facebook page, the 22-year-old says he loves meeting fans.

But he adds that such encounters leave him "filled with so much of other people's spiritual energy" that he ends up "so drained and unhappy."

According to TMZ, Bieber is also making the change due to security issues.

The celebrity news website says "an obsessed and potentially dangerous fan" got within three metres of him during a meet and greet at his concert on Monday night.