Particle origin when particle is a group I want to create a tree, but I have a problem to distribute the twigs with leaves on my tree.

At first I created the tree.

Then I build some twigs and used a particle system to distribute the leaves on the twigs. 

From what I've read here, it is not possible to place hair particles on an object, that contain another particle system. So I converted the leave particles on my twigs to real objects and parented them to the twig.


So far, so good, but now I'm missing something. When I want to use these twig-groups as particles on my tree, they are floating around. The twigs don't start growing on my tree.


I played around with some values, but nothing helps. 
When I use the particle system to just render the twig object instead of the whole group, everything is fine.

How do I get this whole group "origin" to align with the faces on my tree?
Alternative 01. If you want a whole group to behave as one leaf.   duplicate the leaves ... then [Join] the new meshes into one single mesh.  You can change the origin of a single mesh in edit mode.





Alternative 02. Deselect [Whole Group] if you want your leaves separate.





When this is done increase the number of particles and bring image in 3D View up to date and inspect.  Increase or Decrease the number to suit your needs.