This seems to have become standard operating procedure in the US, and it really kills peoples' trust of our legislative system. It's saddening to hear that the EU is not immune to it either.
The EU has been pulling this stuff for a while. Back when Ireland had a referendum whether they should ratify the Lisbon treaty the Irish voted against it. A year later they were asked to have another referendum with some concessions given by the EU.
Referendums don't really work if one side can just ask to have another one.