Merge branch 'master' into next
diff --git a/netlink/monitor.c b/netlink/monitor.c
index e538f77..ace9b25 100644
--- a/netlink/monitor.c
+++ b/netlink/monitor.c
@@ -310,6 +310,8 @@
 	      stdout);
 	fputs("                ( [ --all ]", stdout);
 	for (i = 1; i < MNL_ARRAY_SIZE(monitor_opts); i++) {
+		if (!strcmp(monitor_opts[i].pattern, monitor_opts[i - 1].pattern))
+			continue;
 		fputs("\n                  | ", stdout);
 		for (p = monitor_opts[i].pattern; *p; p++)
 			if (*p == '|')