diff --git a/core/modules/layout_builder/src/InlineBlockUsage.php b/core/modules/layout_builder/src/InlineBlockUsage.php index ab94d4c535bb8f46cc12ae1e9a24382ab45159cb..75da54e19125cf4c96c47dc99c9f6a052508588a 100644 --- a/core/modules/layout_builder/src/InlineBlockUsage.php +++ b/core/modules/layout_builder/src/InlineBlockUsage.php @@ -31,6 +31,9 @@ public function __construct(Connection $database) { * {@inheritdoc} */ public function addUsage($block_content_id, EntityInterface $entity) { + if (!is_int($block_content_id)) { + return; + } $this->database->merge('inline_block_usage') ->keys([ 'block_content_id' => $block_content_id,