Hair leaves

I’m trying to connect leaves to a tree trunk using Hair, and while the hair connects ok to the trunk mesh as paths, it doesn’t connect to the mesh as objects (leaf mesh) but the leaves are all a large distance away from the trunk mesh.

I have tweaked and sought on Google, but can’t seem to find anything on using an object as hair.

Any ideas what i’m doing wrong?

perhaps you could use this approach:

Thanks! I’ll see if i can make that work.