diff --git a/server/src/com/cloud/api/query/QueryManagerImpl.java b/server/src/com/cloud/api/query/QueryManagerImpl.java index 4f775fc83fa..475b42c385b 100644 --- a/server/src/com/cloud/api/query/QueryManagerImpl.java +++ b/server/src/com/cloud/api/query/QueryManagerImpl.java @@ -912,11 +912,8 @@ public class QueryManagerImpl extends ManagerBase implements QueryService { sc.setParameters("display", display); } - if (ids != null) { - List idList = (ids instanceof List ? (List)ids : null); - if (idList != null && !idList.isEmpty()) { - sc.setParameters("idIN", idList.toArray()); - } + if (ids != null && !ids.isEmpty()) { + sc.setParameters("idIN", ids.toArray()); } if (templateId != null) {