Kemar Roofe will be out injured for around one month with a shoulder injury.
The Rangers striker was dealt a cruel injury blow as he trudged off after hitting an extra-time winner over Aberdeen in the Viaplay Cup semi-final at Hampden.
Roofe, 30, landed awkwardly and couldn't continue with a shoulder issue - but fortunately he did not suffer a break or dislocation.