diff --git a/backend/remote-state/manta/client.go b/backend/remote-state/manta/client.go index 5d5c8dedd..841bd0f28 100644 --- a/backend/remote-state/manta/client.go +++ b/backend/remote-state/manta/client.go @@ -106,7 +106,7 @@ func (c *RemoteClient) Lock(info *state.LockInfo) (string, error) { lockErr := &state.LockError{} lockInfo, err := c.getLockInfo() if err != nil { - if tritonErrors.IsResourceNotFound(err) { + if !tritonErrors.IsResourceNotFound(err) { lockErr.Err = fmt.Errorf("failed to retrieve lock info: %s", err) return "", lockErr }