武太后把持朝政后，杀李贤。垂拱元年（685年），武则天诏令恢复李贤雍王爵位，家人召回长安，李光仁改名守礼，进封嗣雍王，官封太子洗马。武太后称帝后，将李守礼与其兄李光顺、弟李守义、姐妹长信县主都赐姓武。因为李贤得罪武太后，李守礼及其兄弟姐妹都被幽禁，与叔叔睿宗父子等人一同关在宫中长达十余年。直到睿宗改封为相王时，受准许出宫居住，守礼才得以与睿宗的儿子们一同住在宫外，改司议郎中。中宗复位后，封守礼为嗣雍王，拜光禄卿。707年，封守礼之女为金城公主，许嫁吐蕃赤德祖赞。710年，唐中宗送金城公主出嫁，同年睿宗即