二年（893年）四月更亲自参与围城。围城期间张颢逾越城墙再次投降了杨行密。杨行密让他效力银枪都使袁稹。袁稹认为张颢反复，向杨行密请求杀之。杨行密不愿如此，认为袁稹不能容张颢，将张颢分配在自己的亲军。此后12年张颢的活动没有记载。后来杨行密控制了淮河和太湖之间的地域，被唐朝封为吴王。天祐二年（905年）时，张颢是杨行密的左牙指挥使，徐温为右牙指挥使。九月，杨行密病笃，长子杨渥时任宣州观察使，为军将所轻。杨行密命节度判官周隐召杨渥，准备交权；周隐反对，称杨渥不务正业且好酒，建议杨行密将地盘托管给庐州刺史刘威