Index: leahi_dialin/utils/abstract_classes.py =================================================================== diff -u -r3f4937e339925dde0b95f08e49969f8983c5cba4 -r4bbcf07a714e5b38fb117023694cb0be0bd3815d --- leahi_dialin/utils/abstract_classes.py (.../abstract_classes.py) (revision 3f4937e339925dde0b95f08e49969f8983c5cba4) +++ leahi_dialin/utils/abstract_classes.py (.../abstract_classes.py) (revision 4bbcf07a714e5b38fb117023694cb0be0bd3815d) @@ -163,7 +163,7 @@ print(f'Property name: {property_name} <- {value}') decode_details[0].__set__(self, value) result[property_name] = value - # If the target is a dictionary use the extracted keys to add it under the correct position, key should exist in the dictionary already + # If the target is a dictionary use the extracted keys to add it under the correct position elif isinstance(decode_details[0], dict): dict_to_update = decode_details[0] if key_list_length == 1: