diff --git a/engine/schema/src/com/cloud/domain/dao/DomainDaoImpl.java b/engine/schema/src/com/cloud/domain/dao/DomainDaoImpl.java index 4c4fe86e3c8..223172e0d67 100644 --- a/engine/schema/src/com/cloud/domain/dao/DomainDaoImpl.java +++ b/engine/schema/src/com/cloud/domain/dao/DomainDaoImpl.java @@ -150,6 +150,11 @@ public class DomainDaoImpl extends GenericDaoBase implements Dom if (id != null && id.longValue() == Domain.ROOT_DOMAIN) { s_logger.error("Can not remove domain " + id + " as it is ROOT domain"); return false; + } else { + if(id == null) { + s_logger.error("Can not remove domain without id."); + return false; + } } DomainVO domain = findById(id);