Fix for runonce not adding the last station to program