fix for harvester destroy when removing a harvester that has a sourceid of a source that doesn't exist.