Catch cancelling edge-case with no delayed_job.

The delayed_job could have disappeared before we cancel the job, so catch this.