Groups of youths have burnt down a restaurant, torched more than 30 cars and injured three police officers in a fourth night of riots in suburbs of the Swedish capital.
The disorder was sparked by a fatal police shooting on May 13.
At least 30 cars were set ablaze across western and southern Stockholm, police spokesman Kjell Lindgren said.
Firefighters said they had "never before seen so many fires raging at the same time".
Rioting youths also burnt down a restaurant in Skogas, south of Stockholm.
Mr Lindgren says a 16-year-old girl was briefly detained on suspicion of preparing an arson attack, but was later sent home to her parents.
The unrest began on Sunday in response to the shooting in which police killed a 69-year-old knife-wielding man in the north-western suburb of Husby.