Poland said Friday it barred Hungary's ambassador from the opening gala of its EU presidency because of a diplomatic spat over a former minister, a decision Hungary called branded "childish".