diff --git a/packages/block-editor/src/components/block-parent-selector/index.js b/packages/block-editor/src/components/block-parent-selector/index.js
index 8d24ba26794d5..caf488ac06ec6 100644
--- a/packages/block-editor/src/components/block-parent-selector/index.js
+++ b/packages/block-editor/src/components/block-parent-selector/index.js
@@ -83,10 +83,10 @@ export default function BlockParentSelector() {
label={ sprintf(
/* translators: %s: Name of the block's parent. */
__( 'Select %s' ),
- blockInformation.title
+ blockInformation?.title
) }
showTooltip
- icon={ }
+ icon={ }
/>
);
diff --git a/packages/block-editor/src/components/block-popover/inbetween.js b/packages/block-editor/src/components/block-popover/inbetween.js
index e7e207cb733f1..ae8a3b3203800 100644
--- a/packages/block-editor/src/components/block-popover/inbetween.js
+++ b/packages/block-editor/src/components/block-popover/inbetween.js
@@ -226,7 +226,7 @@ function BlockPopoverInbetween( {
forcePopoverRecompute
);
return () => {
- previousElement.ownerDocument.defaultView.removeEventListener(
+ previousElement.ownerDocument.defaultView?.removeEventListener(
'resize',
forcePopoverRecompute
);