diff --git a/drivers/scsi/ch.c b/drivers/scsi/ch.c
index 1c5051b1c1253901ed984d6264ffb40bbd8607d2..9e287927b7f988c8c13e06914670b30b42bc2a70 100644
--- a/drivers/scsi/ch.c
+++ b/drivers/scsi/ch.c
@@ -578,7 +578,6 @@ ch_release(struct inode *inode, struct file *file)
 	scsi_changer *ch = file->private_data;
 
 	scsi_device_put(ch->device);
-	ch->device = NULL;
 	file->private_data = NULL;
 	kref_put(&ch->ref, ch_destroy);
 	return 0;