John, though, headed his first goal for the club in the same game to end a 32-game wait for a goal. He is eligible to play in the competition.
Keane will stick with Arran Lee-Barrett in goal after he agreed a new contract extension as Brian Murphy and Richard Wright remain sidelined.
Murphy injured ankle ligaments warming up at Leicester a fortnight ago and is close to a return while former England international Wright will be out long-term with a knee injury.
Winger Luciano Civelli is now not expected to make a return from his knee injury this season and striker Jon Stead sits out the final match of a four-game suspension following his Boxing Day dismissal.