01186d6
--- sane-backends-1.0.18/tools/sane-desc.c.udev-new-kernels	2007-07-22 23:22:21.000000000 +0200
01186d6
+++ sane-backends-1.0.18/tools/sane-desc.c	2007-07-22 23:23:51.000000000 +0200
01186d6
@@ -3173,7 +3173,7 @@ print_udev (void)
0f7cb87
 
01186d6
   print_udev_header ();
01186d6
   printf ("\nACTION!=\"add\", GOTO=\"libsane_rules_end\"\n");
01186d6
-  printf ("SUBSYSTEM!=\"usb_device\", GOTO=\"libsane_rules_end\"\n\n");
01186d6
+  printf ("SUBSYSTEM!=\"usb|usb_device\", GOTO=\"libsane_rules_end\"\n\n");
01186d6
   while (usbid)
01186d6
     {
01186d6
       manufacturer_model_type * name = usbid->name;