diff --git a/src/main/rx/crsf.c b/src/main/rx/crsf.c index 66b4525e7a..f371f15033 100644 --- a/src/main/rx/crsf.c +++ b/src/main/rx/crsf.c @@ -608,7 +608,9 @@ void crsfRxSendTelemetryData(void) { // if there is telemetry data to write if (telemetryBufLen > 0) { - serialWriteBuf(serialPort, telemetryBuf, telemetryBufLen); + if (serialPort != NULL) { + serialWriteBuf(serialPort, telemetryBuf, telemetryBufLen); + } telemetryBufLen = 0; // reset telemetry buffer } }