diff --git a/tools/perf/builtin-probe.c b/tools/perf/builtin-probe.c
index 510fdd4e5d3707568c1b27a358b2e3ad4ce72add..5f47e624e57eae6326d60e3291b923ba90b1b47c 100644
--- a/tools/perf/builtin-probe.c
+++ b/tools/perf/builtin-probe.c
@@ -428,7 +428,7 @@ end_dwarf:
 					pp->retprobe ? 'r' : 'p',
 					PERFPROBE_GROUP,
 					pp->function, pp->offset, i,
-					pp->probes[0]);
+					pp->probes[i]);
 				write_new_event(fd, buf);
 			}
 	}