diff --git a/workflow/engine/xmlform/triggers/triggers_Edit.xml b/workflow/engine/xmlform/triggers/triggers_Edit.xml index 5c321d80b..15d3d4640 100755 --- a/workflow/engine/xmlform/triggers/triggers_Edit.xml +++ b/workflow/engine/xmlform/triggers/triggers_Edit.xml @@ -89,10 +89,12 @@ function cancel(){ function triggerSave1(form){ ajax_post(form.action, form, 'POST'); - if(@QSTEP_UID!="" && @QST_TYPE!="" && opener.showTriggers) - opener.showTriggers(@QSTEP_UID,@QST_TYPE); - if(opener.reloadTriggersShortList) - opener.reloadTriggersShortList(); + if(opener) { + if(@QSTEP_UID!="" && @QST_TYPE!="" && opener.showTriggers) + opener.showTriggers(@QSTEP_UID,@QST_TYPE); + if(opener.reloadTriggersShortList) + opener.reloadTriggersShortList(); + } window.close(); }