diff --git a/lib/core/agent.py b/lib/core/agent.py index 4cc0d4791..c5352d2ac 100644 --- a/lib/core/agent.py +++ b/lib/core/agent.py @@ -677,10 +677,10 @@ class Agent: if " WHERE " in limitedQuery: limitedQuery = "%s AND %s " % (limitedQuery, uniqueField) else: - limitedQuery = "%s WHERE %s " % (limitedQuery, uniqueField) + limitedQuery = "%s WHERE ISNULL(%s,' ') " % (limitedQuery, uniqueField) limitedQuery += "NOT IN (%s" % (limitStr % num) - limitedQuery += "%s %s ORDER BY %s) ORDER BY %s" % (uniqueField, fromFrom, uniqueField, uniqueField) + limitedQuery += "ISNULL(%s,' ') %s ORDER BY %s) ORDER BY %s" % (uniqueField, fromFrom, uniqueField, uniqueField) else: if " WHERE " in limitedQuery: limitedQuery = "%s AND %s " % (limitedQuery, field)