diff --git a/tools/zio-dump.c b/tools/zio-dump.c
index aeb3f481e9124b3db7c3d10636e429145947e913..f44ffc87f447f9c8c91db419a113f08ab5fa748b 100644
--- a/tools/zio-dump.c
+++ b/tools/zio-dump.c
@@ -62,11 +62,11 @@ void read_channel(int cfd, int dfd, FILE *log)
 				prgname);
 	}
 
-	printf("Ctrl: version %i.%i, trigger %.16s, dev %.16s, "
+	printf("Ctrl: version %i.%i, trigger %.16s, dev %.16s-%04x, "
 	       "cset %i, chan %i\n",
 	       ctrl.major_version, ctrl.minor_version,
-	       ctrl.triggername, ctrl.addr.devname, ctrl.addr.cset,
-	       ctrl.addr.chan);
+	       ctrl.triggername, ctrl.addr.devname, ctrl.addr.dev_id,
+	       ctrl.addr.cset, ctrl.addr.chan);
 	printf("Ctrl: seq %i, n %i, size %i, bits %i, "
 	       "flags %08x (%s)\n",
 	       ctrl.seq_num,