1951年,退休後移居蘇州。後來當選為蘇州人民代表,蘇州市副市長。1957回到上海,被中華書局重新聘請為上海編輯部主任。同時,他還當選為上海CPPCC和中國民主促進會上海市委員會委員,並多次作為特邀嘉賓出席中國人民政治協商會議。1958年2月,國務院科學規劃委員會成立古籍整理出版規劃組,被聘為歷史組成員。1961年任上海文史館館長。1964,因腦血栓離職休養。他在“文化大革命”中受到迫害。1975六月15病逝於北京。1979年2月,上海CPPCC對其進行了全面修復,恢復了聲譽。