COPENHAGEN — Swedish police on Tuesday were investigating a riot that broke out overnight in a predominantly immigrant suburb in Stockholm after officers arrested a suspect on drug charges.

The clashes started late Monday when a police car arrested a suspect and people started throwing stones at them in Rinkeby, north of Stockholm. Unidentified people, including some wearing masks, also set cars on fire and looted shops.

This comes two days after U.S. President Donald Trump slammed Sweden's immigration policies.

During a rally in Florida on Saturday, Trump said, "look what's happening last night in Sweden" as he alluded to past terror attacks in Europe. It wasn't clear at first what incident he was referring to because there were no high-profile situations reported in Sweden on Friday night.

Trump said he was referring to something he saw on television over the weekend.

Later he tweeted, "The FAKE NEWS media is trying to say that large scale immigration in Sweden is working out just beautifully. NOT!"

During Tuesday's riot, one officer was slightly injured when a rock hit his arm and one person was arrested for throwing rocks, police spokesman Lars Bystrom said. Some civilians who tried to stop the looters were also assaulted, he added.

Another officer fired his gun, not as a warning shot but because he was “in a situation that demanded he used his firearm,” Bystrom said, adding “no one was hit.”

He declined to give further details, saying the episode would be investigated.

Police were investigating three cases of violent rioting, assaulting a police officer, two assaults, vandalism and aggravated thefts, he said.

“This kind of situation doesn’t happen that often but it is always regrettable when it happens,” Bystrom said.

-With files from Postmedia Network