diff --git a/at_core/includes/misc.inc b/at_core/includes/misc.inc index ef24e947..1e01c143 100644 --- a/at_core/includes/misc.inc +++ b/at_core/includes/misc.inc @@ -38,8 +38,8 @@ function _at_core_layout_plugin_attributes($variables) { // Entity and bundle. if (isset($variables['content']['#entity_type'])) { $entity_type = $variables['content']['#entity_type']; - $bundle = $variables['content']['#bundle']; - $view_mode = $variables['content']['#view_mode']; + $bundle = $variables['content']['#bundle'] ?? NULL; + $view_mode = $variables['content']['#view_mode'] ?? NULL; $id = $variables['content']['#' . $entity_type]->id(); $entity_classes = !empty($variables['content']['#ds_configuration']['layout']['entity_classes']) ? $variables['content']['#ds_configuration']['layout']['entity_classes'] : '';