diff --git a/packages/edit-site/src/components/sync-state-with-url/use-sync-canvas-mode-with-url.js b/packages/edit-site/src/components/sync-state-with-url/use-sync-canvas-mode-with-url.js index 735c80cdb531c6..9f0c8dd9a0e11f 100644 --- a/packages/edit-site/src/components/sync-state-with-url/use-sync-canvas-mode-with-url.js +++ b/packages/edit-site/src/components/sync-state-with-url/use-sync-canvas-mode-with-url.js @@ -58,10 +58,7 @@ export default function useSyncCanvasModeWithURL() { useEffect( () => { currentCanvasInUrl.current = canvasInUrl; - if ( - canvasInUrl === undefined && - currentCanvasMode.current !== 'view' - ) { + if ( canvasInUrl !== 'edit' && currentCanvasMode.current !== 'view' ) { setCanvasMode( 'view' ); } else if ( canvasInUrl === 'edit' &&