However, scans on the injury have revealed a slight tear to his ankle ligament which will keep him out of Rangers next two games.
Williams, a £350,000 signing from Peterborough in March last year, was loaned out for the season to the London club back in August last year.