继迁再次骚扰边境，他和张守恩将其击破。景德元年（1004年），李继迁死，其子李德明年幼，张崇贵写信给李德明谕明朝廷恩信。从此经制边防事，他长久在边境，非常明晓羌戎风俗人情，被羌人畏服，因功拜皇城使、内侍左右班都知，领诚州团练使。年五十七岁卒，死后赠丰州观察使。