I 2008 returnerte Ahn til Daewoo Royals, som hadde fått navnet Busan I'Park. Han ble stadig bedre og spilte seg til slutt inn på landslaget igjen under kvalifiseringen til VM i fotball 2010. Agenten hans så etter mulige overgangsmuligheter, men lyktes ikke. I mars 2009 signerte han en tremåneders kontrakt med det kinesiske laget Dalian Shide. Der ble han en nøkkelspiller og skåret sitt første mål 18. april 2009. Han forlenget kontrakten til desember 2010 i juni, selv om han hadde interesser fra japanske J-League. Ahn ble forfremmet til kaptein på laget i sesongen 2010. I januar 2012 la han opp som profesjonell fotballspiller.