diff --git a/packages/block-library/src/page-list/edit.js b/packages/block-library/src/page-list/edit.js
index 8f1409f864f9b9..458b8075749e5d 100644
--- a/packages/block-library/src/page-list/edit.js
+++ b/packages/block-library/src/page-list/edit.js
@@ -322,58 +322,60 @@ export default function PageListEdit( {
return (
<>
-
- {
- setAttributes( { parentPageID: 0 } );
- } }
- dropdownMenuProps={ dropdownMenuProps }
- >
- { pagesTree.length > 0 && (
- parentPageID !== 0 }
- onDeselect={ () =>
- setAttributes( { parentPageID: 0 } )
- }
- isShownByDefault
- >
-
- setAttributes( {
- parentPageID: value ?? 0,
- } )
+ { ( pagesTree.length > 0 || allowConvertToLinks ) && (
+
+ {
+ setAttributes( { parentPageID: 0 } );
+ } }
+ dropdownMenuProps={ dropdownMenuProps }
+ >
+ { pagesTree.length > 0 && (
+ parentPageID !== 0 }
+ onDeselect={ () =>
+ setAttributes( { parentPageID: 0 } )
}
- help={ __(
- 'Choose a page to show only its subpages.'
- ) }
- />
-
- ) }
-
- { allowConvertToLinks && (
-
-
{ convertDescription }
-
-
- ) }
-
-
+
+ setAttributes( {
+ parentPageID: value ?? 0,
+ } )
+ }
+ help={ __(
+ 'Choose a page to show only its subpages.'
+ ) }
+ />
+
+ ) }
+
+ { allowConvertToLinks && (
+
+
{ convertDescription }
+
+
+ ) }
+
+
+ ) }
{ allowConvertToLinks && (
<>