diff --git a/calendar/inc/class.calendar_uiviews.inc.php b/calendar/inc/class.calendar_uiviews.inc.php index bd95bb5517..b47d89bc06 100644 --- a/calendar/inc/class.calendar_uiviews.inc.php +++ b/calendar/inc/class.calendar_uiviews.inc.php @@ -935,9 +935,12 @@ class calendar_uiviews extends calendar_ui $set_execute = function(&$action) use (&$set_execute) { $action['onExecute'] = 'javaScript:app.calendar.action_merge'; - foreach($action['children'] as &$child) + if (!empty($action['children'])) { - $set_execute($child); + foreach($action['children'] as &$child) + { + $set_execute($child); + } } }; $set_execute($actions['documents']);