公主的死，对李显进谗，使得李重福被外放不得回京，而庶三子李重俊被立为太子。707年，太子李重俊被安乐公主迫害，于是发动了重俊之变，率兵攻杀武三思、武崇训父子于其门第，又攻玄武门，欲杀韦皇后与安乐公主等人。不幸被守城的卫兵拦阻，李显见状唿喊，以重赏要求士兵归顺。于是军官王欢喜倒戈，斩杀李多祚等于楼下，余党溃散。李重俊逃亡途中，被左右杀死。710年李显病逝，终年55岁，谥号大和大圣大昭孝皇帝（初谥孝和皇帝）。死后不久，韦后矫诏立时年仅16岁的李重茂为帝，不久就被李隆基与太平公主发动兵变推翻，史称唐隆之变