Bristol City have been fined for using an unlicensed agent in their acquisition of Enoch Showunmi.
The Robins took the striker to Ashton Gate from Luton Town in June 2006, but are deemed to have broken transfer regulations in the process.
They must now pay £15,000, £5,000 of which has been suspended for two years, and have been warned as to their future conduct after their dealings with agent Mark Wilson came to light.
The Football Association have withdrawn a second allegation against the Championship side but have issued Showunmi, who now plays for Leeds, with a £2,000 penalty.
The 27-year-old forward admitted a charge of using unlicensed agent Wilson and the Independent Regulatory Commission fined him for three breaches and warned him about his future conduct.
Agent Charles Collymore was also charged with entering into a sham arrangement with Wilson but denied all the charges and the Commission found the charges against him not proved.
Unhappy Robins chairman Steve Lansdown told the club's official website: "We talk to the wrong person and get fined and made to look like criminals.
"That person cannot be punished, the player who is involved gets fined a pittance and the agents who we paid in accordance with the FA regulations get away scot free."