diff -up cups-1.3.7/scheduler/printers.c.str3226 cups-1.3.7/scheduler/printers.c --- cups-1.3.7/scheduler/printers.c.str3226 2009-10-21 17:38:42.000000000 +0200 +++ cups-1.3.7/scheduler/printers.c 2009-10-22 09:49:40.000000000 +0200 @@ -2893,6 +2893,7 @@ cupsdStopPrinter(cupsd_printer_t *p, /* job->state->values[0].integer = IPP_JOB_PENDING; job->state_value = IPP_JOB_PENDING; + job->current_file = 0; cupsdSaveJob(job);