Influential fullback Stuart Hogg hopes to return shortly from a hip injury giving Scotland a boost ahead of next month's Six Nations championship.
The 25-year-old suffered the injury in the warm-up ahead of Scotland's huge 53-24 victory over the touring Australians in November at Murrayfield.
"Hopefully I'll be back on the pitch in the next couple of weeks and ready to rock and roll again," said Hogg, who has 55 Scotland caps, in an interview with BBC Radio 5.
"In the warm-up, I kicked the ball and I felt as if somebody had stabbed me in my hip.
"It was a bit frustrating because I was just coming back from a long-term shoulder injury and had to start back at square one."
Hogg also missed all three of British and Irish Lions' Tests against New Zealand last year after suffering a facial fracture against the Canterbury Crusaders and then had a shoulder complaint.
Scotland kick-off their Six Nations campaign against Wales in Cardiff on February 3.
FIXTURES
Six Nations 2018
Round one
Saturday February 3
Wales vs Scotland, Millennium Stadium, 2:15pm local, Sunday 1:15am AEDT
France vs Ireland, Stade de France, 4:45pm local, Sunday 2:45am AEDT
Sunday February 4
Italy vs England, Stadio Olimpico, 3pm local, Monday 1am AEDT
Round two
Saturday February 10
Ireland vs Italy, Aviva Stadium, 2:15om local, Sunday 1:15am AEDT
England vs Wales, Twickenham, 4:45pm local, Sunday 3:45am AEDT
Sunday February 11
Scotland vs France, Murrayfield Stadium, 3pm local, Monday 2am AEDT
Round three
Friday February 23
France vs Italy, Stade de France, 8pm local, Saturday 6am AEDT
Saturday February 24
Ireland vs Wales, Aviva Stadium, 2:15pm local, Sunday 1:15am AEDT
Scotland vs England, Murrayfield Stadium, 4:45pm local, Sunday 3:45am AEDT
Round four
Saturday March 10
Ireland vs Scotland, Aviva Stadium, 2:15pm local, Sunday 1:15am AEDT
France vs England, Stade de France, 4:45pm local, Sunday 3:45am AEDT
Sunday March 11
Wales vs Italy, Millennium Stadium, 3pm local, Monday 2am AEDT
Round five
Saturday March 17
Italy vs Scotland, Stadio Olimpico, 12:30pm local, 10:30pm AEDT
England vs Ireland, Twickenham, 2:45pm local, Sunday 1:45am AEDT
Wales vs France, Millennium Stadium, 5pm local, Sunday 4am AEDT