The striker took a knock during Saturday's 1-1 draw at home to Bristol City and was forced off just before the hour mark.
He now faces a race against time to be fit for the clash at The Valley, kick-off 1pm.
Fellow forward Paul Taylor is the only definite absentee with his long-term foot injury.
Midfielder Luke Hyam returned from a virus to make the bench against the Robins and can again expect to be involved in Mick McCarthy's matchday 18.
Town, with just one defeat in their last six, go into the game in 20th place in the Championship, two spots and five points behind their hosts.