diff --git a/confluent_client/confluent/tlvdata.py b/confluent_client/confluent/tlvdata.py index f5ea8229..709801ed 100644 --- a/confluent_client/confluent/tlvdata.py +++ b/confluent_client/confluent/tlvdata.py @@ -59,11 +59,12 @@ def _unicode_list(currlist): def send(handle, data): - if isinstance(data, str) or isinstance(data, unicode): + if isinstance(data, unicode): try: data = data.encode('utf-8') except AttributeError: pass + if isinstance(data, str) or isinstance(data, unicode): # plain text, e.g. console data tl = len(data) if tl == 0: