Foliage on Mesh with Displacement

Hi there,

I’m using a static mesh (for my small scene as landscape) with some displacement. But adding foliage on this mesh isn’t really possible because the foliage is placed on the original mesh (the one without displacement).
Is there a way to place it on the displaced surface? Or should I keep my hands off this stuff?