diff --git a/LCS/ACC/ACCbin/src/ApplController.cc b/LCS/ACC/ACCbin/src/ApplController.cc
index bf09720567f30b18dbddac237e5534654056c8c7..94162ebb0a837f3406360c78848f016a7e36db7e 100644
--- a/LCS/ACC/ACCbin/src/ApplController.cc
+++ b/LCS/ACC/ACCbin/src/ApplController.cc
@@ -691,7 +691,8 @@ void ApplController::checkAckCompletion()
 	LOG_TRACE_STAT("All ack's received?");
 
 	if (itsCurState == StateStartupAppl) {
-		if (itsAPAPool->onlineCount() == itsProcRuler.size()) {
+//		if (itsAPAPool->onlineCount() == itsProcRuler.size()) {
+		if (itsAPAPool->onlineCount() == itsAPAPool->processCount()) {
 			itsStateEngine->ready();
 		}
 	}