diff --git a/server/src/com/cloud/api/query/QueryManagerImpl.java b/server/src/com/cloud/api/query/QueryManagerImpl.java index a79a2b296ce..807f2d64f1b 100644 --- a/server/src/com/cloud/api/query/QueryManagerImpl.java +++ b/server/src/com/cloud/api/query/QueryManagerImpl.java @@ -2681,6 +2681,9 @@ public class QueryManagerImpl extends ManagerBase implements QueryService { sc.addAnd("templateType", SearchCriteria.Op.NEQ, Storage.TemplateType.SYSTEM); } + // don't return removed template + sc.addAnd("removed", SearchCriteria.Op.NULL); + // search unique templates and find details by Ids Pair, Integer> uniqueTmplPair = _templateJoinDao.searchAndCount(sc, searchFilter); Integer count = uniqueTmplPair.second();