Ao mesmo tempo, ele começou a restaurar a rede dilapidada de canais nas cidades da Babilônia, particularmente na própria Babilônia. Ele lutou contra o assírio Ashur-uballit II e depois contra o Egito, seus sucessos alternando com infortúnios. Em 605, Nabopolassar morreu na Babilônia.