diff --git a/calendar/inc/class.calendar_uiforms.inc.php b/calendar/inc/class.calendar_uiforms.inc.php index b4a44d7375..b8625e4fb0 100644 --- a/calendar/inc/class.calendar_uiforms.inc.php +++ b/calendar/inc/class.calendar_uiforms.inc.php @@ -3125,7 +3125,8 @@ class calendar_uiforms extends calendar_ui { return; } - if(str_contains($history['history']['status-widgets'][$row['status']], 'date')) + if (is_string($history['history']['status-widgets'][$row['status']]) && + str_contains($history['history']['status-widgets'][$row['status']], 'date')) { foreach(['old_value', 'new_value'] as $field) {