1927年3月，主显堂被北伐军占据，上海公共租界巡捕房保护西蒙主教撤离，避往法租界辣斐德路（复兴中路）1233号的租赁房屋，设立圣母堂作为临时主教座堂。1929年主显堂得以恢复，但是，由于大部分俄侨都已迁居上海法租界，于是选择在法租界新建圣母大堂作为主教座堂。1932年一二八事变中主显堂彻底被毁。1934年底，上海市政府清除主显堂遗址，以铺设“大上海计划”中的道路。