5年，杨集起、集义立杨绍先为帝，北魏随即出兵进攻武兴。506年初，魏军攻佔武兴，俘杨绍先，把他送到洛阳。杨集起、集义逃走，武兴国灭亡，魏以其地为武兴镇，后改为东益州。后来杨绍先趁北魏内乱逃归武兴，复称王，仍向魏称藩。杨绍先死后，《北史》称政权由其子杨辟邪继承，《梁书》称由其子杨智慧继承。