diff --git a/drivers/parport/share.c b/drivers/parport/share.c
index c02b5f27798b0baeabb8cb49e3b80d3c137dbc04..5ce5ef211bdbdf575752e150edc6e26cc683e82d 100644
--- a/drivers/parport/share.c
+++ b/drivers/parport/share.c
@@ -816,7 +816,6 @@ static void free_pardevice(struct device *dev)
 	struct pardevice *par_dev = to_pardevice(dev);
 
 	kfree(par_dev->name);
-	kfree(par_dev->state);
 	kfree(par_dev);
 }