弊俗，奏请焚毁祠庙1700余所，唯留夏禹、吴太伯、季札、伍员四祠。不久返洛阳升文昌右丞九月转任豫州刺史。时受越王李贞株连者六、七百人在监，籍没者多达5000人。狄公知其无辜遂上奏：“此辈咸非本心，伏望哀其诖误。”天后闻奏特赦改杀为流稳定豫州，时诸军节度张光辅恃功大肆勒索，被狄公怒斥杀戮降卒以邀战功，曰“乱河南者，一越王贞耳。今一贞死而万贞生。明公董戎三十万，平一乱臣，不戢兵锋，纵兵暴横，无罪之人，肝脑涂地。但恐冤声腾沸，上彻于天。如得上方斩马剑加于君颈，虽死如归。”遂上奏告出言不逊贬为复州刺史，五年（689