Super Eagles Head Coach, Stephen Keshi, has dismissed reports that Osaze Odemwingie would be at the Nations Cup as no player is guaranteed a shirt yet.
"No! There was no time I said such a thing. That a player has a shirt in the Nations Cup squad when we have not even entered camp?" Keshi questioned.
"No player is guaranteed a shirt for the Nations Cup. Any player invited for the Nations Cup final camp must prove on the pitch that he deserves to have a shirt."
West Brom striker Odemwingie last played for Keshi in a Nations Cup qualifier in February in Rwanda and has since not featured for the Eagles again.
The Eagles coach has since said the striker was not ready to play for the country after he failed to get back to him as regards his availability for the AFCON qualifier in Liberia in September.
A rumoured reconciliation meeting between coach and player has yet to take place.
Keshi that the Super Eagles will first train in Faro, Portugal, before they fly down for a final build-up in South Africa.
"We will camp in Portugal and from there head to South Africa," he said after his choice of Zimbabwe was overruled.
Keshi has called up 24 players from the Nigeria Premier League for training beginning on Sunday in Abuja for the friendly against Venezuela in Miami, USA, on November 14.
Nigeria is drawn in Group C along with defending champions Zambia, Burkina Faso and Ethiopia. They open their campaign on January 21 against Burkina Faso.