Fix interplay between vfork and threads
diff --git a/handle_event.c b/handle_event.c
index 9209be1..f56c537 100644
--- a/handle_event.c
+++ b/handle_event.c
@@ -307,7 +307,7 @@
 	}
 
 	if (p->leader == p)
-		clone_breakpoints(p, event->proc);
+		clone_breakpoints(p, event->proc->leader);
 	else
 		/* Thread groups share breakpoints.  */
 		p->breakpoints = NULL;