diff --git a/packages/block-editor/src/components/block-toolbar/shuffle.js b/packages/block-editor/src/components/block-toolbar/shuffle.js index 8f8bc0c58e65c..e7e40619f6a49 100644 --- a/packages/block-editor/src/components/block-toolbar/shuffle.js +++ b/packages/block-editor/src/components/block-toolbar/shuffle.js @@ -60,7 +60,9 @@ export default function Shuffle( { clientId, as = Container } ) { pattern.blocks.length === 1 && pattern.categories?.some( ( category ) => { return categories.includes( category ); - } ) + } ) && + // Check if the pattern is not a synced pattern. + ( pattern.syncStatus === 'unsynced' || ! pattern.id ) ); } ); }, [ categories, patterns ] );