En 1938, l'armée nationale révolutionnaire provoqua une inondation pour empêcher l'avancée de l'armée japonaise envahissante, en détruisant la digue au niveau de Kaifeng, causant la mort de paysans. Après 1938, le fleuve Jaune se jette à nouveau dans le fleuve Bleu mais en adoptant un tracé plus à l'ouest et plus en amont que celui de 1289. Enfin, des travaux ramènent définitivement le fleuve Jaune dans son lit actuel en 1947 ; les divagations du fleuve sont alors cantonnées à son delta.