She realized she didn't have the money to afford them.
A kind-hearted Maryland police officer bought diapers for a woman who was caught trying to steal them for her baby, police said.
The 20-year-old mother realized that she didn’t have enough money for the diapers while at a local grocery store and was captured on security cameras trying to take them, police said.
Read: Police Dispatcher Asks Cops to Help Him Propose During Traffic Stop
Officer Bennett Johns, who is a rookie on the police force, showed sympathy towards the mom and bought the two packs of diapers for her.
“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 in a Facebook post.
Read: 4-Year-Old Asks Cop to Check Her Home for Monsters: 'We Didn't Find Any'
Although he did issue the young mother a criminal citation for theft, police said he was fair.
“Though it's but a snapshot of some of the work your officers are doing daily, we still wanted to take a moment to thank Officer Johns for not just fairly enforcing the law, but also showing empathy to an innocent child put in a difficult situation,” they wrote.
Watch: Police Officers Buy 95-Year-Old WWII Veteran Air Conditioner After His Breaks