diff --git a/src/DIRAC/FrameworkSystem/Client/ComponentInstaller.py b/src/DIRAC/FrameworkSystem/Client/ComponentInstaller.py index 052f42fa2b1..de66319d961 100644 --- a/src/DIRAC/FrameworkSystem/Client/ComponentInstaller.py +++ b/src/DIRAC/FrameworkSystem/Client/ComponentInstaller.py @@ -487,6 +487,9 @@ def _getCentralCfg(self, installCfg): if not centralCfg["Registry"]["Groups"][group].isOption("Properties"): centralCfg["Registry"]["Groups"][group].addKey("Properties", "", "") + if vo and not centralCfg["Registry"]["Groups"][group].isOption("VO"): + centralCfg["Registry"]["Groups"][group].addKey("VO", vo, "") + properties = centralCfg["Registry"]["Groups"][adminGroupName].getOption("Properties", []) for prop in adminGroupProperties: if prop not in properties: