G.B.
There is simply no need to even have a party if there are no gifts. How sad for this kid that could have had a normal party where everyone had a blast. Now people feel uncomfortable about the whole thing and didn't like it at all.
Don't have a party if you don't want gifts. If you don't want gifts then just have family over for pizza or something and don't call it a birthday party.