diff options
-rw-r--r-- | src/device.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/device.c b/src/device.c index 763385c..0e87f1d 100644 --- a/src/device.c +++ b/src/device.c @@ -4471,7 +4471,8 @@ update_info (Device *device) { media_available = FALSE; - if (!g_udev_device_get_property_as_boolean (device->priv->d, "ID_CDROM")) + if (!g_udev_device_get_property_as_boolean (device->priv->d, "ID_CDROM") && + !g_udev_device_get_property_as_boolean (device->priv->d, "ID_DRIVE_FLOPPY")) { int fd; fd = open (device->priv->device_file, O_RDONLY); |