A police officer called to a grocery store after a theft ended up buying nappies for the mum who had been caught trying to steal them.
The incident happened in Maryland, in the US, and the officer has received praise for his empathy.
"Though we often joke that our field trainees are still in diapers, it turns out that rookie officer Johns was not buying these for himself," the Laurel Police Department wrote on Facebook, accompanying a photo of the policeman at the supermarket checkout.
"Officers responded for a shoplifting call at a grocery store and learned that a young mother, with her infant son, was caught by security attempting to steal two packs of diapers. After she purchased some groceries she did not have enough money leftover to buy the diapers," the post further explained.