Index: trunk/Ohana/src/opihi/pcontrol/CheckDoneJob.c
===================================================================
--- trunk/Ohana/src/opihi/pcontrol/CheckDoneJob.c	(revision 20066)
+++ trunk/Ohana/src/opihi/pcontrol/CheckDoneJob.c	(revision 26411)
@@ -28,4 +28,8 @@
 
   if ((status1 == PCLIENT_DOWN) || (status2 == PCLIENT_DOWN)) {
+
+    // decrement the machine job-host counters
+    DelMachineJob (host, job);
+
     // unlink host & job
     if (DEBUG || VerboseMode()) gprint (GP_ERR, "host %s is down\n", host[0].hostname);
@@ -53,4 +57,7 @@
   }
 
+  // decrement the machine job-host counters
+  DelMachineJob (host, job);
+
   /* job's state is either EXIT or CRASH (verify?) */
   // unlink host & job
