diff --git a/server/src/main/java/com/cloud/configuration/ConfigurationManagerImpl.java b/server/src/main/java/com/cloud/configuration/ConfigurationManagerImpl.java index 59990c9638f..bf238b0a725 100755 --- a/server/src/main/java/com/cloud/configuration/ConfigurationManagerImpl.java +++ b/server/src/main/java/com/cloud/configuration/ConfigurationManagerImpl.java @@ -5448,7 +5448,7 @@ public class ConfigurationManagerImpl extends ManagerBase implements Configurati for (String domainIdString : domainIdsArray) { Long dId = Long.valueOf(domainIdString.trim()); if (caller.getType() != Account.ACCOUNT_TYPE_ADMIN && - !_domainDao.isChildDomain(caller.getDomainId(), dId)) { + !_domainDao.isChildDomain(dId, caller.getDomainId())) { toRemove = true; break; }