Elgin City chairman Graham Tatters has been fined £5,000 after his side's game against Rangers was postponed following the sale of too many tickets.
He has been given 30 days to pay £1,000, with the remainder suspended for the rest of the season conditional on there being no repeat offence.
Tatters' club have already been fined £25,000 after the 25 November Third Division game was postponed.
It was called off two days previous because of "a substantial oversale".
The fine follows a Scottish Football Association disciplinary hearing where Tatters admitted a breach of rules.
He was found guilty of "not acting in the best interests of Association Football by knowingly distributing tickets in excess of the maximum capacity of the ground at which the match was scheduled to be played".
The re-arranged fixture takes place on Saturday and, speaking earlier, Rangers boss Ally McCoist said: "It's fish-and-chip paper as far as I'm concerned now.
"We have played them since and we want to move on and we certainly will move on.
"I would expect the SFA to look at it and take it for what it's worth and it looks nothing more than a genuine mistake to me."
Elgin, who sit second in Division Three behind Rangers having played a game more, lost 3-0 to the Glasgow side at Ibrox in the Scottish Cup this month.