diff --git a/backend/remote-state/manta/client.go b/backend/remote-state/manta/client.go index 5d5c8dedd270..841bd0f2825f 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 }