diff --git a/src/zarr/storage/_common.py b/src/zarr/storage/_common.py index 177d84cd01..90f0b28870 100644 --- a/src/zarr/storage/_common.py +++ b/src/zarr/storage/_common.py @@ -353,7 +353,7 @@ async def make_store_path( elif isinstance(store_like, Path): # Create a new LocalStore - store = await LocalStore.open(root=store_like, mode=mode) + store = await LocalStore.open(root=store_like, mode=mode, read_only=_read_only) elif isinstance(store_like, str): # Either a FSSpec URI or a local filesystem path