diff --git a/packages/block-library/src/button/edit.js b/packages/block-library/src/button/edit.js index 97775bc0bcd10a..82be2fd4289a9f 100644 --- a/packages/block-library/src/button/edit.js +++ b/packages/block-library/src/button/edit.js @@ -218,7 +218,8 @@ function ButtonEdit( props ) { setIsEditingURL( false ); richTextRef.current?.focus(); } } - anchorRef={ ref?.current } + // `anchor` should never be `null` + anchor={ ref.current ?? undefined } focusOnMount={ isEditingURL ? 'firstElement' : false } __unstableSlotName={ '__unstable-block-tools-after' } shift