From c6031b917cf7347f672af64abe21c77f7dea3558 Mon Sep 17 00:00:00 2001 From: Mario Santos Date: Tue, 4 Jun 2024 11:05:15 +0200 Subject: [PATCH] Add safety check in case bindings don't exist --- .../src/components/block-bindings-toolbar-indicator/index.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/block-editor/src/components/block-bindings-toolbar-indicator/index.js b/packages/block-editor/src/components/block-bindings-toolbar-indicator/index.js index bc04593f7ed2a..e25c489c1dbf9 100644 --- a/packages/block-editor/src/components/block-bindings-toolbar-indicator/index.js +++ b/packages/block-editor/src/components/block-bindings-toolbar-indicator/index.js @@ -57,7 +57,9 @@ export default function BlockBindingsToolbarIndicator( { clientIds } ) { isConnectedToPatternOverrides: getBlocksByClientId( clientIds ).some( ( block ) => - Object.values( block?.attributes.metadata?.bindings ).some( + Object.values( + block?.attributes?.metadata?.bindings || {} + ).some( ( binding ) => binding.source === 'core/pattern-overrides' )