diff --git a/[refs] b/[refs] index 9b5c7e2c03d0..ddabba7fd435 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 58209018cfd6f1fa8d0139af7c39dbfe73de21fd +refs/heads/master: bedf0883cbe3015d21aec5ed47ddffb429f6cca7 diff --git a/trunk/drivers/usb/misc/appledisplay.c b/trunk/drivers/usb/misc/appledisplay.c index a076c24a312a..71d672ea1229 100644 --- a/trunk/drivers/usb/misc/appledisplay.c +++ b/trunk/drivers/usb/misc/appledisplay.c @@ -314,7 +314,7 @@ static int appledisplay_probe(struct usb_interface *iface, pdata->urbdata, pdata->urb->transfer_dma); usb_free_urb(pdata->urb); } - if (pdata->bd) + if (pdata->bd && !IS_ERR(pdata->bd)) backlight_device_unregister(pdata->bd); kfree(pdata->msgdata); }