summaryrefslogtreecommitdiffstats
path: root/ipalib/plugins/baseldap.py
diff options
context:
space:
mode:
Diffstat (limited to 'ipalib/plugins/baseldap.py')
-rw-r--r--ipalib/plugins/baseldap.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/ipalib/plugins/baseldap.py b/ipalib/plugins/baseldap.py
index 6b7153b51..3299f8015 100644
--- a/ipalib/plugins/baseldap.py
+++ b/ipalib/plugins/baseldap.py
@@ -700,7 +700,7 @@ class LDAPUpdate(LDAPQuery, crud.Update):
for a in old_entry:
if not isinstance(entry_attrs[a], (list, tuple)):
entry_attrs[a] = [entry_attrs[a]]
- entry_attrs[a] += old_entry[a]
+ entry_attrs[a] = list(entry_attrs[a]) + old_entry[a]
if options.get('all', False):
attrs_list = ['*'] + self.obj.default_attributes