diff --git a/plogical/IncScheduler.py b/plogical/IncScheduler.py index 2b5d5a9c1..b423c0656 100644 --- a/plogical/IncScheduler.py +++ b/plogical/IncScheduler.py @@ -727,8 +727,11 @@ Automatic backup failed for %s on %s. domain, time.strftime("%m.%d.%Y_%H-%M-%S"))).save() jobConfig = json.loads(backupjob.config) - if jobConfig['pid']: - del jobConfig['pid'] + try: + if jobConfig['pid']: + del jobConfig['pid'] + except: + pass jobConfig[IncScheduler.currentStatus] = 'Not running' backupjob.config = json.dumps(jobConfig) backupjob.save()