Holden’s original jersey was left covered in blood following an incident earlier in the first half.
And it has been confirmed referee Rob Hennessy informed the Saints that Holden – – whose goal helped the club to a Conference League group stage win over Astana last season – needed to leave the pitch to swap his shirt.
With the spare jersey having no name or number on the rear, club staff had to write Holden’s number on the back of the shirt so he could return to the field of play.
The makeshift number was not needed for long, with the half-time whistle sounding soon after and Holden reappearing for the second half with the standard printed name and number.
Holden was withdrawn in the 80th minute of the Shkendija game, which ended goalless.
The return leg takes place in Skopje on Tuesday, 15 July (19:00 BST) with a second qualifying round tie against FCSB of Romania or Andorra’s Inter Club d’Escaldes awaiting the winners.
