Dundee striker Leigh Griffiths has been charged with “culpable and reckless conduct” in relation to an alleged incident at Dens Park on Wednesday.
Griffiths has been accused of kicking a smoke bomb at St Johnstone fans during a Premier Sports Cup quarter-final clash.
Police were investigating the incident and on Friday they said a 31-year-old man had been charged.
A Police Scotland spokesperson said: “Police Scotland can confirm that a 31-year-old man has been charged in relation to culpable and reckless conduct, following an incident at Dens Park, Dundee, on Wednesday, September 22.
“A report will be submitted to the Procurator Fiscal.”
Griffiths could also face action from the football authorities over the alleged incident but the Scottish FA are unlikely to begin disciplinary proceedings while a criminal case is active.