At the 2007 World Championships in Athletics in Osaka, Japan she successfully defended her title with another 100 m hurdles gold medal performance; winning in a time of 12.46 seconds. The result was surrounded by some debate since she ran on the next lane (Susanna Kallur's lane) and some think she made contact with the Swede over the last hurdle. Despite television evidence, there was no official decision as the Swedish protest was filed too late.
Perry missed out on a spot for the 2008 Beijing Olympics, but made the team for the 2009 World Championships in Athletics. However, she was unable to defend her title as she entered the competition with a knee injury and was eliminated in the first round. She missed the 2010 and 2011 seasons due to injury and pregnancy.