diff --git a/pkg/compute/models/cloudaccounts.go b/pkg/compute/models/cloudaccounts.go index afc84b040b..3e463a324f 100644 --- a/pkg/compute/models/cloudaccounts.go +++ b/pkg/compute/models/cloudaccounts.go @@ -309,6 +309,12 @@ func (self *SCloudaccount) ValidateUpdateData( skipSyncResources.Remove(res) } input.SkipSyncResources = skipSyncResources + if len(*skipSyncResources) == 0 { + db.Update(self, func() error { + self.SkipSyncResources = nil + return nil + }) + } factory, err := self.GetProviderFactory() if err != nil {