Index: scheduler/ipp.c =================================================================== --- scheduler/ipp.c (revision 8751) +++ scheduler/ipp.c (working copy) @@ -1727,8 +1727,7 @@ attr = ippAddString(job->attrs, IPP_TAG_JOB, IPP_TAG_KEYWORD, "job-hold-until", NULL, val); } - if (attr && strcmp(attr->values[0].string.text, "no-hold") && - !(printer->type & CUPS_PRINTER_REMOTE)) + if (attr && strcmp(attr->values[0].string.text, "no-hold")) { /* * Hold job until specified time... Index: scheduler/job.c =================================================================== --- scheduler/job.c (revision 8751) +++ scheduler/job.c (working copy) @@ -3032,7 +3032,8 @@ attr->value_tag == IPP_TAG_BEGIN_COLLECTION) /* Not yet supported */ continue; - if (!strncmp(attr->name, "time-", 5)) + if (!strncmp(attr->name, "time-", 5) || + !strcmp(attr->name, "job-hold-until")) continue; if (!strncmp(attr->name, "job-", 4) &&