Der Slowakische Nationalaufstand bedeutete das politische Ende Machs. Als sich die Rote Armee der Hauptstadt Bratislava näherte, ließ Mach zuerst seine Familie nach Österreich bringen und emigrierte nach der Befreiung Bratislavas am 4. April 1945 ebenfalls dorthin. Später wurde Mach in ein Anhaltelager in Deutschland gebracht, von dem aus er an die tschechoslowakischen Behörden ausgeliefert wurde.