Matty Blair has also come back into the starting XI with James Coppinger sitting out entirely while Ali Crawford drops to the bench.
McCann had suggested he would rest one particular players and, as expected, it is Coppinger that sits out.
It is expected that Blair will line up in Rovers' front three after impressing in that position against Chorley in the previous round.
Charlton boss Lee Bowyer has rang the changes with only two of those who started the league game with Rovers a month ago present in his starting XI.
That means no place in the squad for usual strike duo Lyle Taylor and Karlan Grant, who caused Rovers plenty of problems in the early November game which was won 2-0 by the Addicks.
Only Anfernee Dijksteel and Ben Reeves are present from that game '“Â and just one player from Charlton's win at Burton Albion in midweek retains their place, in Nicky Ajose.
The hosts have named just five substitutes, with three of those being players from the U23 squad.
Charlton: Phillips, Dijksteel, Marshall, Clarke, Reeves, Sarr, Ajose, Lapslie, Maloney, Hackett-Fairchild, Stevenson. Subs: Steer, Blumberg, Sarpong-Wiredu, Morgan, Kennedy.
Rovers: Lawlor; Mason, T Anderson, Butler, Andrew; Kane, Whiteman, Rowe; Blair, Marquis, May. Subs: Marosi, Amos, Cummings, Crawford, Taylor, Beestin, Wilks.
More to follow.