diff --git a/src/apex/kiss/kiss.py b/src/apex/kiss/kiss.py
index 57774e22b01e6c223c68a87669f5ec9057b945b7..619a7a7a6023c8b63ed9306e0288ed1f024f76d9 100644
--- a/src/apex/kiss/kiss.py
+++ b/src/apex/kiss/kiss.py
@@ -139,10 +139,10 @@ class Kiss(with_metaclass(ABCMeta, object)):
value = chr(value)
return self._write_interface(
- kiss_constants.FEND +
- getattr(kiss_constants, name.upper()) +
- Kiss.__escape_special_codes(value) +
- kiss_constants.FEND
+ [kiss_constants.FEND] +
+ [getattr(kiss_constants, name.upper())] +
+ [Kiss.__escape_special_codes(value)] +
+ [kiss_constants.FEND]
)
def __fill_buffer(self):