diff --git a/subcmds/sync.py b/subcmds/sync.py index 63e5bc7..47790cc 100644 --- a/subcmds/sync.py +++ b/subcmds/sync.py @@ -889,7 +889,9 @@ later is required to fix a server side protocol bug. else: self._UpdateManifestProject(opt, mp, manifest_name) - if opt.use_superproject: + if (opt.use_superproject or + self.manifest.manifestProject.config.GetBoolean( + 'repo.superproject')): manifest_name = self._UpdateProjectsRevisionId(opt, args) if self.gitc_manifest: