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 bc04593f7ed2a6..e25c489c1dbf91 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' )