diff -u udev-050/extras/volume_id/udev_volume_id.c new/extras/volume_id/udev_volume_id.c --- udev-050/extras/volume_id/udev_volume_id.c 2004-12-18 06:53:07.000000000 +0100 +++ new/extras/volume_id/udev_volume_id.c 2005-01-27 19:15:39.598923207 +0100 @@ -187,7 +186,7 @@ if (class_dev_parent != NULL) vid = open_classdev(class_dev_parent); else - vid = open_classdev(class_dev_parent); + vid = open_classdev(class_dev); if (vid == NULL) goto exit;