El 28 de junio de 2010, mediante la Sentencia 31/2010, el Tribunal Constitucional, ante el recurso de inconstitucionalidad presentado por diputados del Partido Popular, resolvió por 6 votos a favor y cuatro en contra la constitucionalidad de la mayor parte del texto, haciendo observar la "ineficacia jurídica" del Preámbulo (donde constaba el término "nación" al referirse a Cataluña) aunque el fallo mantiene la definición de Cataluña como nación, y declaró 14 artículos inconstitucionales.