d08cd1
diff -up cups-1.4rc1/backend/ieee1284.c.str3259 cups-1.4rc1/backend/ieee1284.c
d08cd1
--- cups-1.4rc1/backend/ieee1284.c.str3259	2008-12-11 23:01:44.000000000 +0000
d08cd1
+++ cups-1.4rc1/backend/ieee1284.c	2009-07-15 10:08:13.147173947 +0100
d08cd1
@@ -306,6 +306,14 @@ backendGetDeviceID(
d08cd1
       mfg = temp;
d08cd1
     }
d08cd1
 
d08cd1
+    if (!strncasecmp(mdl, mfg, strlen(mfg)))
d08cd1
+    {
d08cd1
+      mdl += strlen(mfg);
d08cd1
+
d08cd1
+      while (isspace(*mdl & 255))
d08cd1
+        mdl ++;
d08cd1
+    }
d08cd1
+
d08cd1
    /*
d08cd1
     * Generate the device URI from the manufacturer, make_model, and
d08cd1
     * serial number strings.