Index: trunk/Ohana/src/opihi/pcontrol/StopHosts.c
===================================================================
--- trunk/Ohana/src/opihi/pcontrol/StopHosts.c	(revision 8546)
+++ trunk/Ohana/src/opihi/pcontrol/StopHosts.c	(revision 10652)
@@ -30,4 +30,5 @@
   SetCheckPoint (); // ensure we can find the specified host
   stack = GetHostStack (PCONTROL_HOST_IDLE);
+  ASSERT (stack != NULL, "stack missing");
   Nobject = stack[0].Nobject;
   for (i = 0; i < Nobject; i++) {
@@ -39,4 +40,5 @@
 
   stack = GetHostStack (PCONTROL_HOST_BUSY);
+  ASSERT (stack != NULL, "stack missing");
   Nobject = stack[0].Nobject;
   for (i = 0; i < Nobject; i++) {
@@ -50,4 +52,6 @@
   Nwait = 0;
   stack = GetHostStack (PCONTROL_HOST_IDLE);
+  ASSERT (stack != NULL, "stack missing");
+
   gprint (GP_ERR, "waiting for clients to exit");
   while ((Nwait < 15) && stack[0].Nobject) {
