Surely there was an alternative to postponing the fixture entirely. If too many tickets were sold for the match, which takes some doing, then couldn’t those tickets be declared null and void and then new tickets being issued and re-sold?

Either way this is a fairly amateurish mistake to make but is perhaps also a testament to just how big a pull Rangers have even in the Scottish League Division Three.