Index: trunk/Ohana/src/opihi/pcontrol/CheckIdleHost.c
===================================================================
--- trunk/Ohana/src/opihi/pcontrol/CheckIdleHost.c	(revision 3211)
+++ trunk/Ohana/src/opihi/pcontrol/CheckIdleHost.c	(revision 4450)
@@ -13,5 +13,8 @@
     job = (Job *) stack[0].object[i];
     if (job[0].mode != PCONTROL_JOB_NEEDHOST) continue;
-    if (job[0].hostname == NULL) continue;
+    if (job[0].hostname == NULL) {
+      fprintf (stderr, "programming error: NEEDHOST hostname missing\n");
+      exit (2);
+    }
     if (strcasecmp (job[0].hostname, host[0].hostname)) continue;
     LinkJobAndHost (job, host);
@@ -24,5 +27,8 @@
     job = (Job *) stack[0].object[i];
     if (job[0].mode != PCONTROL_JOB_WANTHOST) continue;
-    if (job[0].hostname == NULL) continue;
+    if (job[0].hostname == NULL) {
+      fprintf (stderr, "programming error: WANTHOST hostname missing\n");
+      exit (2);
+    }
     if (strcasecmp (job[0].hostname, host[0].hostname)) continue;
     LinkJobAndHost (job, host);
