研究历史，反对梁启超唯心史观，是唯物史观在中国的第一次讲座，颇能吸引听众。一学期后，有进步学生被捕受害，谢无量迫离上海。1928年在上海中国公学任文学院长，主讲历史研究法和世界革命思潮等课。1930年（民国十九年）于右任为监察院长，邀任谢无量为国民政府监察院委员，此职务比于闲职，仍致力研究文学、哲学。次年，去广州访李任潮，时有政治分会制度，李任潮领两粤分会，谢无量让李不要相信蒋介石，不要去南京。李任潮被吴稚晖等游说，结果被囚于南京。1931年九一八事变发生，谢无量在上海创办《国难月刊》，主张改组国民政府