A 41-year-old man was arrested in Old Quebec Street Mall on Friday evening after being spotted by police, as he was in breach of two court orders, and an investigation revealed he was carrying a concealed weapon.

It was around 7:50 p.m. when the Guelph male was taken into custody by Guelph Police. He was charged with two counts of breaching his recognizance, failing to comply with an officer, possession of I.D. and for carrying a knife, police said in a statement.

Two shoplifters managed to initially escape arrest on Friday after stealing from a retail store near the intersection of Gordon St. and Wellington St. — the pair was seen on video by store staff but both fled before police arrived.

However, the pair of suspects — a 31-year-old man and 21-year-old woman — were seen later outside of Old Quebec Street Mall around 4:30 p.m. and subsequently arrested and charged with theft. The man also received additional charges and was held for a bail hearing.

Police activity in front of Stone Road Mall was due to officers and paramedics dealing with an “emotionally disturbed individual that was eventually transported to the hospital” — though no further details will be provided, police said.