diff --git a/drivers/hid/hid-qvr.c b/drivers/hid/hid-qvr.c index 19d2b9899cae..46a1f92f92a1 100644 --- a/drivers/hid/hid-qvr.c +++ b/drivers/hid/hid-qvr.c @@ -632,6 +632,9 @@ static int qvr_external_sensor_raw_event(struct hid_device *hid, static void qvr_external_sensor_device_remove(struct hid_device *hdev) { + struct qvr_external_sensor *sensor = &qvr_external_sensor; + + sensor->device = NULL; hid_hw_stop(hdev); }