diff --git a/src/main/msp/msp.c b/src/main/msp/msp.c index df8e717cb9..38d5d126ba 100644 --- a/src/main/msp/msp.c +++ b/src/main/msp/msp.c @@ -4147,7 +4147,7 @@ static mspResult_e mspProcessInCommand(mspDescriptor_t srcDesc, int16_t cmdMSP, } const unsigned textLength = MIN(textSpace, sbufReadU8(src)); - memset(textVar, 0, strlen(textVar)); + textVar[textLength] = '\0'; sbufReadData(src, textVar, textLength); #ifdef USE_OSD