Keegan: "He got right back to being ready to play but when he was shooting last week he felt a slight twinge.
"There is a slight problem with his ankle and he's had an injection. He missed the Everton game because of that but that was only so we can have another good look.
"We will assess it before he goes off on holiday so that he does not come back for pre-season with the same problem.
"We have to look at the long-term picture with people like James."