Sheffield Wednesday manager Dave Jones has been ordered to serve a two-match touchline ban.
Jones was charged by the Football Association with improper conduct for his post-match comments at Bristol City last week.
The charge was upheld at Thursday's disciplinary hearing, triggering a one-match suspended ban hanging over the Wednesday boss since a touchline bust-up at Brighton earlier this year.
A further one-match suspension was imposed, consigning Jones to the stands for his side's forthcoming games against Leeds and Blackpool.
Bristol City's last-minute equaliser at Ashton Gate was the source of Jones' anger.
He said at the time: "It was a forearm smash by Marvin Elliott. Anywhere else on the pitch, it would have been a free-kick.
"We had taken everything City could throw at us and all you ask is a fair deal from the match officials.
"We have had trouble with this referee (Darren Deadman) before. If he had done his job we would have been going home with three points, but I get tired of saying that sort of thing."
The Kenyan was sent off for serious foul play following a foul on Paul McGowan during a 1-1 draw at St Mirren Park on March 31.
But the offence was downgraded to a yellow card for unsporting behaviour during a Scottish Football Association disciplinary tribunal on Thursday.
Wanyama has now avoided a two-match suspension which would have ruled him out of Sunday's Hampden clash against Dundee United.
After the Scottish Premier League match in Paisley, Celtic manager Neil Lennon was scathing of the performance of referee Bobby Madden, who controversially disallowed a St Mirren goal and denied them a strong penalty claim for handball before giving the home side a late penalty for an incident which later earned Esmael Goncalves a two-match ban for diving.
Lennon said: "That was the most appalling refereeing performance I have seen for a long, long time."
Lennon was later issued with a misconduct charge by the SFA over "repeated use of offensive, insulting and abusive language" following a verbal clash with St Mirren captain Jim Goodwin.