Click photo to enlarge
FILE - This Tuesday April 23, 2013, photo from files shows young girls running towards pop singer Justin Bieber's tour bus as it parks outside Grand Hotel where Bieber were staying during his concerts in Stockholm, Sweden. Swedish police said on Thursday they found drugs on Bieber's tour bus in Stockholm, but had no suspects and were unlikely to pursue the case further. (AP Photo/Scanpix Sweden, Leo Sellen, File) SWEDEN OUT

Justin Bieber -- or someone in Justin Bieber's crew -- allegedly had marijuana on his tour bus in Sweden on Wednesday night.

That can't be. Justin Bieber is a sweet Christian boy with lovely white teeth who sings songs about love.

Nevertheless, a spokesman for the Stockholm Police supposedly told TMZ that just after 7 p.m. Wednesday, an officer smelled pot coming from Bieber's bus, which was parked in front of the Grand Hotel.

When the bus took off to the arena Bieber was playing, the officer contacted a special narcotics unit, which issued a warrant to search Bieber's bus, which they did in the Globe Arena's parking lot. No one was on the bus at the time, and police reportedly found a small amount of narcotics that local newspapers are saying is marijuana.

So they question is, who's trying to frame Justin Bieber?

Police weren't able to determine who the drugs belonged to. The bus wasn't impounded.

TMZ said Bieber was spotted earlier in the day with Lil Za, the guy who was photographed with Bieber earlier this year in a Los Angeles home, smoking ... something.

You don't think ...?

Police said no one will be charged, since they have no suspect. .

A Swedish report said police also found a stun gun, which requires a permit.