--- a/src/smart.c
+++ b/src/smart.c
@@ -610,7 +610,6 @@ static int smart_read(void) {
     return -1;
   }
   udev_enumerate_add_match_subsystem(enumerate, "block");
-  udev_enumerate_add_match_property(enumerate, "DEVTYPE", "disk");
   udev_enumerate_scan_devices(enumerate);
   devices = udev_enumerate_get_list_entry(enumerate);
   if (devices == NULL) {
