It's not working because the deletion of the Update Source has set null on the sys_id referenced by the Log Files. I think we'll just live with it...