恢复故道。时任河北转运使之范子奇提请在大吴庄村北岸进行水利工程用以分减控制河势。于是将黄河走回本来的河道之议案由此而起。但此事到最后因范百禄之进言而阻止了回河建议。元祐年初，作为将作监及司农卿，再出任陕西路转运使，但以病除去。然后出任郑州知州加集贤殿修撰及河阳县知县。曾取消私营酒坊苛刻禁令及奴婢告主得赏赐的法令。未几，任庆州知州，扩大储蓄，修缮防御设施，严于守御戒备，羁押狡黠的羌人，以诚心相待部下。之后为吏部侍郎，在任待制时退休。