diff --git a/weed/shell/command_volume_fix_replication.go b/weed/shell/command_volume_fix_replication.go index 574579c34..ee3cf5fcd 100644 --- a/weed/shell/command_volume_fix_replication.go +++ b/weed/shell/command_volume_fix_replication.go @@ -82,7 +82,7 @@ func (c *commandVolumeFixReplication) Do(args []string, commandEnv *CommandEnv, handleDeprecatedForceFlag(writer, volFixReplicationCommand, applyChangesAlias, applyChanges) infoAboutSimulationMode(writer, *applyChanges, "-apply") - commandEnv.noLock = !*applyChanges + commandEnv.noLock = commandEnv.noLock || !*applyChanges if err = commandEnv.confirmIsLocked(args); *applyChanges && err != nil { return