Your National Trade Goods can't be stolen, so whether the defender has any or not should not make a difference. I was also under the impression that you got them from 5 star victories and I also have had many attacks lately that have resulted in no NTG's. So I'm thinking that a 5 star just gives you a chance at getting NTG's not a guarantee. Clarification would be great though.