diff --git a/confluent_client/confluent/client.py b/confluent_client/confluent/client.py index 5f322705..92607f69 100644 --- a/confluent_client/confluent/client.py +++ b/confluent_client/confluent/client.py @@ -485,7 +485,7 @@ def updateattrib(session, updateargs, nodetype, noderange, options): try: for val in updateargs[1:]: val = val.split('=') - if val[0][-1] in (',', '-'): + if val[0][-1] in (',', '-', '^'): key = val[0][:-1] if val[0][-1] == ',': value = {'prepend': val[1]}