Crossword Genius

Barista's warning police still? (7)

Ross

I believe the answer is:

mugshot

'police still?' is the definition.
(photograph or still taken by the police)

I don't understand the remainder of the clue.

(Other definitions for mugshot that I've seen before include "Police photo (colloq.)" , "Passport photograph?" , "Still capturing the culprit" , "ID photograph (colloq.)" , "Police ID photograph" .)

I've seen this clue in The Guardian.
Want a hint initially instead of a full solution? Install my app