This guy from Portland, Oregon just lost his job at Home Depot for violating company policy, which doesn’t sound like such a big deal until you realize that the reason he broke the rules was because he was stopping a child from getting kidnapped!

“At the time, the only thing I was thinking about was the child’s safety,” said 32-year-old Dillon Reagan, who had worked at the Mall 205 store for four years before he was bizarrely dismissed for his heroics. “I stepped outside and sure enough, there’s this lady who’s frantic and crying, ‘Somebody help me please! He’s stealing my kid, he’s kidnapping my child!’”

Reagan and a colleague called the police and then, on the advice of the dispatcher, they followed the man on foot until the police arrived. After giving their statements, Reagan said they returned to the store around 10 minutes later, but the next day he was surprised when his supervisor scolded him for “doing the wrong thing.” A month later the company fired him for breaking the company’s safety policy, and even though they’ve since reversed their decision (possibly in light of media attention), Reagan says he isn’t sure if he wants to reclaim his job given the unfair treatment he’s received. What would you do? Let us know in the comments below. (h/t: KGW)

This is Dillon Reagan. He recently stopped a child from getting kidnapped while he was at work

But instead of a promotion, his employer, Home Depot, dismissed him for violating company policy!

“I was fired for stopping a kidnapper from successfully abducting a child. FML,” he wrote on Facebook

Needless to say, he wasn’t the only person who was outraged by what had happened