diff --git a/packages/block-editor/src/components/inner-blocks/index.native.js b/packages/block-editor/src/components/inner-blocks/index.native.js index d8c26eef9ab7a8..4dfca67f84b7b8 100644 --- a/packages/block-editor/src/components/inner-blocks/index.native.js +++ b/packages/block-editor/src/components/inner-blocks/index.native.js @@ -134,12 +134,12 @@ function UncontrolledInnerBlocks( props ) { // Wrap context provider if (and only if) block has context to provide. const blockType = getBlockType( block.name ); - const blockProvidesContext = { + const blockProvidesContext = blockType && { ...blockType.providesContext, ...blockType.providesNativeInnerBlockContext, }; - if ( blockType && blockProvidesContext ) { + if ( blockProvidesContext ) { const context = getBlockContext( block.attributes, blockType ); blockList = (