Obafemi Martins has been declared fit and included in Nigeria's squad for the African Nations Cup finals in Angola, team officials said on Sunday.
The striker had undergone fitness tests at the team's training camp in Durban, South Africa over the weekend before being named in coach Shaibu Amadou's 23-man squad.
Martins underwent surgery on his shin at the end of November after getting injured while playing for Bundesliga club VfL Wolfsburg.
Nigeria, who play in June's World Cup finals in South Africa, take on Egypt in their opening Nations Cup Group C match on January 12 in Benguela. They also meet Benin and Mozambique in their group.
Goalkeepers: Dele Aiyenugba (Bnei Yehuda), Austin Ejide (Bastia), Vincent Enyeama (Hapoel Tel Aviv).
Defenders: Onyekachi Apam (Nice), Elderson Echiejile (Stade Rennes), Yusuf Mohammed, Obinna Nwaneri (both FC Sion), Chidi Odiah (CSKA Moscow), Danny Shittu (Bolton Wanderers), Taye Taiwo (Olympique Marseille), Joseph Yobo (Everton).
Midfielders: Yusuf Ayila (Dynamo Kiev), Dickson Etuhu (Fulham), Sani Kaita (Lolomotiv Moscow), John Obi Mikel (Chelsea), Seyi Olofinjana (Hull City), Kalu Uche (Almeria).
Forwards: Yakubu Aiyegbeni (Everton), Michael Eneramo (Esperance), Nwankwo Kanu (Portsmouth), Obafemi Martins (VfL Wolfsburg), Obinna Nsofor (Inter Milan), Peter Odemwingie (Lokomotiv Moscow).