I agree newnanny.
I remember when I was 12 years old, my mother was pregnant with my brother, and I was busy making all sorts of gifts for the new little one.
My auntie counselled me to keep all the gifts hidden at her house until baby had safely arrived ‘just in case’ anything bad happened.
It frightened me to death, but I’ve always remembered it, and never give baby presents until after the delivery.
If I’m invited to a shower party, I give a gift for the mother-to-be, and hold the baby’s present in reserve for later.