diff --git a/server/drivers/hd44780-winamp.c b/server/drivers/hd44780-winamp.c index 481f94d..569ae96 100644 --- a/server/drivers/hd44780-winamp.c +++ b/server/drivers/hd44780-winamp.c @@ -137,7 +137,7 @@ lcdwinamp_HD44780_senddata (PrivateData *p, unsigned char displayID, unsigned ch portControl |= p->backlight_bit; if (displayID == 0) - enableLines = EnMask[0] | EnMask[1] | EnMask[2]; + enableLines = EnMask[0] | EnMask[1] | (p->numDisplays==3 ? EnMask[2] : 0); else enableLines = EnMask[displayID - 1];