Fix units still constructing after walking away (closes #44)