diff --git a/src/main/osd/osd.c b/src/main/osd/osd.c index 6909304ab8..990cd0367c 100644 --- a/src/main/osd/osd.c +++ b/src/main/osd/osd.c @@ -1046,6 +1046,10 @@ void osdUpdate(timeUs_t currentTimeUs) if (!osdIsReady) { if (!displayCheckReady(osdDisplayPort, false)) { + // Frsky osd need a display redraw after search for MAX7456 devices + if (osdDisplayPortDeviceType == OSD_DISPLAYPORT_DEVICE_FRSKYOSD) { + displayRedraw(osdDisplayPort); + } return; }