diff -up cups-1.4b2-svn8404/cups/ipp.c.str3197 cups-1.4b2-svn8404/cups/ipp.c --- cups-1.4b2-svn8404/cups/ipp.c.str3197 2009-02-17 17:45:27.000000000 +0000 +++ cups-1.4b2-svn8404/cups/ipp.c 2009-05-14 16:08:22.329366931 +0100 @@ -1431,7 +1431,8 @@ ippReadIO(void *src, /* I - Data case IPP_TAG_NOTSETTABLE : case IPP_TAG_DELETEATTR : case IPP_TAG_ADMINDEFINE : - if (attr->value_tag == IPP_TAG_NOVALUE) + if (attr->value_tag == IPP_TAG_NOVALUE || + attr->value_tag == IPP_TAG_DELETEATTR) { if (n == 0) break;