Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab...
[platform/adaptation/renesas_rcar/renesas_kernel.git] / drivers / media / video / gspca / vicam.c
index d12ea15..911152e 100644 (file)
@@ -324,7 +324,8 @@ static void sd_stop0(struct gspca_dev *gspca_dev)
        dev->work_thread = NULL;
        mutex_lock(&gspca_dev->usb_lock);
 
-       vicam_set_camera_power(gspca_dev, 0);
+       if (gspca_dev->present)
+               vicam_set_camera_power(gspca_dev, 0);
 }
 
 /* Table of supported USB devices */