Looking at Geerts excellent link (there's lots of good stuff here Geert!) it looks like he's cheated a little: going from Activities to Actions doesn't solve the problem: Geert's diagram looks to have created some instances of the Actions, and put two instances on the diagram. This works in the diagram, and a trick I have used myself if I'm in a hurry, but I'm not sure it's generally a good idea.
@Guillaume - in your case, the only solution is to split the diagram into some smaller ones, so that each one only has one instance of the Activity. This is OK in BPMN, as you can just add Intermediate Events, then have them trigger the multi-use Activity, then carry-on.
Messy, but gets around the problem. Smaller diagrams MAY make your process easier to understand :-)
In this case, the restriction of no-multiple-elements is a pain, though the thought of relaxing it would cause so much more bad modelling, that personally I'd rather live with the occasional pain and keep the rule.