diff --git a/src/kiss.c b/src/kiss.c
index 8bb50d7..6351ecb 100644
--- a/src/kiss.c
+++ b/src/kiss.c
@@ -258,23 +258,18 @@ ssize_t patty_kiss_tnc_send(patty_kiss_tnc *tnc,
         uint8_t *escape = NULL;
 
         switch (c) {
-            case PATTY_KISS_FEND: {
-                escape = escape_fend; break;
-            }
+            case PATTY_KISS_FEND:
+                escape = escape_fend;
+                break;
 
-            case PATTY_KISS_FESC: {
-                escape = escape_fesc; break;
-            }
+            case PATTY_KISS_FESC:
+                escape = escape_fesc;
+                break;
 
-            default: {
-                end = i;
-
-                if (write(tnc->fd, &c, 1) < 0) {
-                    goto error_io;
-                }
+            default:
+                end = i + 1;
 
                 break;
-            }
         }
 
         if (escape) {