Rangers will travel to Belfast to take on Linfield in a friendly on Monday, May 7, the club have confirmed.
The game at Windsor Park has been arranged to raise money for the in-administration SPL side, with all profits going to Rangers after costs have been deducted.
Linfield host their Scottish opponents for the second time within the space of a year, having lost 4-1 in a friendly back in June.
"The Rangers supporters have been magnificent in the past few months and our fans in Northern Ireland will be rewarded with a game at Windsor Park that will also help the club in difficult times," Rangers manager Ally McCoist told the club’s official website.
"We always enjoy great support from Belfast and we look forward to playing there once again next month.
"On behalf of everyone at Rangers, I would also like to thank Linfield for supporting us by agreeing to take part in this match."