Problem with Smart parenting

Hi,
I am trying to parent and save a prop. I save the prop with the right parent and at the right position (saved with the checkbox "smart parenting on") but when I load it, it's not at the right place and not parented to the right bone.
To be clearer, I am parenting a silencer (prop) to a rifle (a figure with full rigidity and correct rigging) and when I load my saved silencer, it's not at the right place :-(
I made a jpeg to make myslef clearer ;-)
Can someone help me :-)
Thank you


bad.jpg
1598 x 971 - 94K
Comments
:)
The solution was to add a child bone