Index: systemv/lp.c
===================================================================
--- systemv/lp.c	(revision 8140)
+++ systemv/lp.c	(working copy)
@@ -418,8 +418,12 @@
               num_options = cupsAddOption("job-hold-until", "no-hold",
 	                                  num_options, &options);
 	    else if (!strcmp(val, "immediate"))
+	    {
+              num_options = cupsAddOption("job-hold-until", "no-hold",
+	                                  num_options, &options);
               num_options = cupsAddOption("job-priority", "100",
 	                                  num_options, &options);
+	    }
 	    else if (!strcmp(val, "restart"))
 	    {
 	      if (job_id < 1)
