Frank conservó el poder hasta 1945 cuando el Ejército Rojo empezó a avanzar por Checoslovaquia. A fines de abril de 1945, al enterarse de la muerte de Hitler, Frank intentó mantener su régimen nazi en Bohemia, amenazando con "ahogar en un mar de sangre" todo intento de revuelta y dictando unas 1.357 ejecuciones. Aun así la resistencia checa inició una sublevación, dando lugar a la Batalla de Praga, que terminó con la derrota de la guarnición alemana y la toma de la ciudad por partisanos checos y tropas del Ejército Rojo.