diff --git a/workflow/engine/src/ProcessMaker/BusinessModel/CaseScheduler.php b/workflow/engine/src/ProcessMaker/BusinessModel/CaseScheduler.php index 2cbfff44f..20c3fd1b3 100644 --- a/workflow/engine/src/ProcessMaker/BusinessModel/CaseScheduler.php +++ b/workflow/engine/src/ProcessMaker/BusinessModel/CaseScheduler.php @@ -820,6 +820,10 @@ class CaseScheduler if (!isset($sSchUID)) { return; } + $event = \BpmnEventPeer::retrieveByPK($sSchUID); + if (is_object($event)) { + $event->delete(); + } $oCaseScheduler->remove($sSchUID); } catch (\Exception $e) { throw $e;