This is why the Maastricht treaty had its fiscal policy clauses and also why the Stability and Growth Pact was concluded. Also the famous prohibition of direct central bank credit to the government, and the institutional independence of the central banks, are in effect protections against fiscal dominance.
Now we know that the fiscal framework as put in place before the start of the EMU was not strong enough to prevent fiscal problems from emerging.