，懿宗诏河东节度使崔彦昭与张公素率师讨之，无功。七月，唐懿宗驾崩，子唐僖宗继位，九月加张公素同中书门下平章事的宰相头衔。张公素任节度使后，性情变为残暴粗鲁，常以眼白示人，故被称作“白眼相公”，军士开始不再依附他。干符二年（875年），回鹘阿布思军官李茂勋计划反叛他。当时，幽州军人很信服纳降军使陈贡言。李茂勋将陈贡言袭杀后，夺其军权，进军幽州，自称是陈贡言的先锋部队。张公素迎战，兵败，逃到长安。当李茂勋进入幽州，人们才知道这不是陈贡言，但也只能支持李茂勋了。僖宗贬张公素为复州（在今陕西汉中）司户参军。