The City striker has had a recurrence on the knee injury which hd recently kept him out of League action and misses the game at The Millanium Stadium on Cardiff on Wednesday night.
"Craig has difficulty playing two games in five days and, although we have tried to keep this quiet, he returned to his club today," a Wales spokesperson has said.