If I click schedule on a train that is currently transporting goods (coal from a mine to a power plant), then I receive some income for the distance the goods have already travelled. Upon reaching its final destination, the train only receives the remaining incom, not the full income again.
This happens on both the 110.0 default installation Ubuntu 11.04, and the 111.0 linux version. It also happens on both the standard and German paksets (on 110.0).
(Due to problems with activation emails I am in fact using a friends account, and will post as mad_maths_man once that issue has been resolved.)