A 42-year-old Jacksonville, FL, police officer was seriously injured Monday morning in a motorcycle crash on 103rd Street.

Officer Darren Harris was escorting a bus full of children for a Shop with a Cop event at a Westside Walmart just before 9 a.m.

Harris, who had his motorcycle lights and sirens on, was attempting to block the intersection for the bus on 103rd Street eastbound near Interstate 295.

According to the Jacksonville Sheriff's Office (which handles law enforcement in Jacksonville), two drivers stopped for Harris, obscuring the view of the driver in the outside lane, who struck Harris.

“He has been upgraded from a life-threatening condition to a stable condition," JSO Chief Tom Hackney told News 4 Jax.