diff --git a/sys/fmt/fmt.c b/sys/fmt/fmt.c
index 0c7fa2c7f5bf27bf8d8a60eb322341e66e7e45d5..58aa01483b45a4cc13ef744371e622d09a4af3af 100644
--- a/sys/fmt/fmt.c
+++ b/sys/fmt/fmt.c
@@ -142,7 +142,6 @@ size_t fmt_hex_bytes(uint8_t *out, const char *hex)
     size_t len = fmt_strlen(hex);
 
     if (len & 1) {
-        out = NULL;
         return 0;
     }