diff --git a/pkg/services/object/delete/exec.go b/pkg/services/object/delete/exec.go
index 45bd89d36..22928dcd5 100644
--- a/pkg/services/object/delete/exec.go
+++ b/pkg/services/object/delete/exec.go
@@ -91,7 +91,7 @@ func (exec *execCtx) formExtendedInfo(ctx context.Context) error {
 		return nil
 	}
 
-	if err != nil && !apiclient.IsErrObjectAlreadyRemoved(err) {
+	if !apiclient.IsErrObjectAlreadyRemoved(err) {
 		// IsErrObjectAlreadyRemoved check is required because splitInfo
 		// implicitly performs Head request that may return ObjectAlreadyRemoved
 		// status that is not specified for Delete.