diff --git a/lib/activate/activate.c b/lib/activate/activate.c index 56ec73241..70cce30cb 100644 --- a/lib/activate/activate.c +++ b/lib/activate/activate.c @@ -1851,6 +1851,8 @@ int monitor_dev_for_events(struct cmd_context *cmd, const struct logical_volume if (!laopts) laopts = &zlaopts; + else + mirr_laopts.read_only = laopts->read_only; /* skip dmeventd code altogether */ if (dmeventd_monitor_mode() == DMEVENTD_MONITOR_IGNORE)