aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/usb/serial/keyspan.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/usb/serial/keyspan.c b/drivers/usb/serial/keyspan.c
index 7c069a02c1dd..ea7bba69f4da 100644
--- a/drivers/usb/serial/keyspan.c
+++ b/drivers/usb/serial/keyspan.c
@@ -838,7 +838,7 @@ static void usa49_indat_callback(struct urb *urb)
838 838
839 port = (struct usb_serial_port *) urb->context; 839 port = (struct usb_serial_port *) urb->context;
840 tty = port->tty; 840 tty = port->tty;
841 if (urb->actual_length) { 841 if (tty && urb->actual_length) {
842 /* 0x80 bit is error flag */ 842 /* 0x80 bit is error flag */
843 if ((data[0] & 0x80) == 0) { 843 if ((data[0] & 0x80) == 0) {
844 /* no error on any byte */ 844 /* no error on any byte */