diff --git a/LCS/ACC/ACCbin/src/ApplController.cc b/LCS/ACC/ACCbin/src/ApplController.cc
index 0553c2a9ead1bac55c1d09e74509cd1e6d748807..6e79cb6d37d7559ad89c58b0fc361e614b42f506 100644
--- a/LCS/ACC/ACCbin/src/ApplController.cc
+++ b/LCS/ACC/ACCbin/src/ApplController.cc
@@ -255,7 +255,12 @@ void ApplController::createParSubsets()
 		// nrProcs  := x | 0
 		string procName = procList[procIdx];
 		int32  nrProcs  = indexValue(procName, "()");
-		itsNrOfProcs += nrProcs;
+		if (nrProcs == 0) {
+			itsNrOfProcs++;
+		}
+		else {
+			itsNrOfProcs += nrProcs;
+		}
 		rtrim(procName, "()0123456789");
 		string procPrefix = applName +"." + procName;