帝元恪诏令席法友率领三万兵马进攻南梁的建安城，南梁死了一万多人，经过上百天也没有援兵来救援，最终被北魏军队攻克，南梁辅国将军胡景略被俘虏。不久席法友转任冠军将军、华州刺史，还未上任，改任并州刺史，一年多后由他人替代回京。梁武帝萧衍派遣将军杨公则进攻北魏的扬州，北魏派遣席法友代理征虏将军前往讨伐，席法友还没到扬州，杨公则就已经败退。席法友后代理前将军、持节，担任别将从淮南出发，准备解朐山之围。席法友才渡过淮河，朐山已经被南梁攻陷，席法友于是十多年没有受到朝廷的任用。席法友恬静自处，不争权夺利。魏宣武帝元恪末年