Ahead of the League One clash at the Stadium of Light, the Black Cats head coach still has some injury worries.
Lynden Gooch is getting closer to a return but the weekend may prove too soon for the attacker.
There are also massive doubts over Nathan Broadhead and Corry Evans.
Alex Pritchard went off against Crewe Alexandra on Tuesday with what Johnson described as a ‘whiplash’ type injury.
And attacker Elliot Embleton will also miss the clash as he serves the second game of a three-match ban following his red card at Gillingham last weekend.
There’s been some drama at the Charlton end as well, however.
That’s after manager Nigel Adkins was dismissed following his side’s poor start to the campaign.
The Addicks are third-bottom in the third tier having been tipped as potential promotion candidates during the summer.
Here, though, we take a look at how Johnson could line up ahead of Charlton’s visit to Wearside this weekend with Pritchard a doubt and Embleton set to miss out:
A message from the Football Clubs Editor
Our aim is to provide you with the best, most up-to-date and most informative Sunderland AFC coverage 365 days a year.
This depth of coverage costs, so to help us maintain the high-quality reporting that you are used to, please consider taking out a subscription to our new sports-only package here.
Your support is much appreciated. Richard Mennear, Football Clubs Editor