529年(永安2年)、元顥が南朝梁の兵を借りて洛陽に入り、孝荘帝が河内に避難すると、子建は元顥に仕えるのを潔しとせず、洛南に家を構え、病気を理由に隠退を願い出た。