def _search(self, query, attrlist=None, limit=0):
dns = self._search_dns(query, limit=limit)
- return self._get_accounts_from_dns(dns)
+ accounts = self._get_accounts_from_dns(dns)
+
+ return list(accounts)
def _search_dns(self, query, limit=0):
# Query cache