From 876ff164e7f97208e60ec06dc6cff533593c203a Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Fri, 18 Mar 2016 12:05:58 +0100 Subject: [PATCH] lib/import: do not produce add commands with an empty list of values --- lib/import | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/import b/lib/import index 6e8b079..a7463d6 100755 --- a/lib/import +++ b/lib/import @@ -96,7 +96,7 @@ for ldif_path in args.ldifs: modlist.append((ldap.MOD_ADD, key, list(new-old))) else: modlist.append((ldap.MOD_REPLACE, key, list(new))) - else: + elif new: modlist.append((ldap.MOD_ADD, key, list(new))) if modlist: modifies.append((dn, modlist))