However, scans on the injury revealed a slight tear to his ankle ligament which kept him out of action for only a fortnight and he came through Rangers' reserve team defeat to Swindon on Tuesday afternoon unscathed.
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.