diff --git a/services/univention-ad-connector/modules/univention/connector/ad/__init__.py b/services/univention-ad-connector/modules/univention/connector/ad/__init__.py index 61c9fdc4b3..19580527c9 100644 --- a/services/univention-ad-connector/modules/univention/connector/ad/__init__.py +++ b/services/univention-ad-connector/modules/univention/connector/ad/__init__.py @@ -933,7 +933,8 @@ class ad(univention.connector.ucs): return int(element[1]['uSNChanged'][0]) def _sortkey_created_since_last(element): - return 0 if int(element[1]['uSNCreated'][0]) > last_usn else 1 + uSNCreated = int(element[1]['uSNCreated'][0]) + return uSNCreated if uSNCreated > last_usn else 'X' if last_usn <= 0: return sorted(res, key=_sortkey_ascending_usncreated)