--- xymond/xymond_client.c.orig	2016-02-02 20:16:19.000000000 +0000
+++ xymond/xymond_client.c	2019-04-29 16:01:07.801917558 +0100
@@ -40,6 +40,7 @@
 } sectlist_t;
 static sectlist_t *defsecthead = NULL;
 
+int cpulistincpu = 1;
 int pslistinprocs = 1;
 int portlistinports = 1;
 int svclistinsvcs = 1;
@@ -513,7 +514,7 @@
 		addtostrstatus(cpumsg);
 		addtostatus("\n");
 	}
-	if (topstr) {
+	if (topstr && cpulistincpu == 1) {
 		addtostatus("\n");
 		addtostatus(topstr);
 	}
@@ -2088,6 +2089,9 @@
 		else if (strcmp(argv[argi], "--no-port-listing") == 0) {
 			portlistinports = 0;
 		}
+		else if (strcmp(argv[argi], "--no-cpu-listing") == 0) {
+			cpulistincpu = 0;
+		}
 		else if (strcmp(argv[argi], "--no-clear-msgs") == 0) {
 			sendclearmsgs = 0;
 		}
