return false on destroy instead of AR object

- returning AR object causes work_off to break and miscount failed job;
  return false instead.