St Mirren manager Stephen Robinson today confirmed that Mark O'Hara is set for a short spell on the sidelines following a scan yesterday.
The Saints captain missed Saturday's win against Dundee in the cinch Premiership after picking up the thigh injury in training on Friday.
O'Hara is expected to miss upcoming matches against Motherwell and Aberdeen, but scan results showed the injury wasn't as bad as initially feared and the midfield man could potentially return ahead of the international break in September.
It was a lot more positive than we maybe expected," the manager told stmirren.com.
"We're looking at a three-week window and a chance for Mark to be fit for the Livingston game. We're quite confident he will be fit after the international break, if not before.
"Mark is such an important player and has been fantastic for us. With the numbers in the squad, we can't deal with long-term injuries so it's great news."