Johnson, who has won back a place in the side this season after being transfer listed in the summer, will be out for three months.
The 29-year-old has been hampered by the problem for the past month, and had been having injections in a bid to cure it.