diff --git a/server/src/com/cloud/user/AccountManagerImpl.java b/server/src/com/cloud/user/AccountManagerImpl.java index 2d053d18676..1e45303e824 100755 --- a/server/src/com/cloud/user/AccountManagerImpl.java +++ b/server/src/com/cloud/user/AccountManagerImpl.java @@ -378,7 +378,7 @@ public class AccountManagerImpl implements AccountManager, AccountService, Manag Long domainId = account.getDomainId(); while (domainId != null) { ResourceLimitVO domainLimit = _resourceLimitDao.findByDomainIdAndType(domainId, type); - if (domainLimit != null) { + if (domainLimit != null && domainLimit.getMax().longValue() != -1) { long domainCount = _resourceCountDao.getDomainCount(domainId, type); if ((domainCount + numResources) > domainLimit.getMax().longValue()) { return true;