La ley fue aprobada en el Congreso de los Diputados el 15 de octubre de 1977, siendo apoyada por casi todos los grupos parlamentarios: Unión de Centro Democrático, Partido Socialista Obrero Español, Partido Socialista Popular, Partido Comunista de España, la Minoría Vasco-Catalana y el Grupo mixto, con la abstención de Alianza Popular y los diputados Francisco Letamendia (Euskadiko Ezkerra) e Hipólito Gómez de las Roces (Candidatura Aragonesa Independiente de Centro). En total, 296 votos a favor, dos en contra, 18 abstenciones y uno nulo.11
Redacción
La redacción del texto corrió a cargo de una comisión compuesta por representantes de los grupos políticos que consensuaron la ley, todos excepto Alianza Popular, que no apoyó la ley argumentando que no era una buena solución para los ataques a la democracia. Esta comisión la compusieron Pilar Brabo y Marcelino Camacho (PCE), Xabier Arzallus y Mitxel Unzueta (MVC), Plácido Fernández Viagas y Pablo Castellano (PSOE) y Donato Fuejo (GM).13