fix workers dropping worksite if worksite is out of work