Gui de Dampierre et ses demi-frères Jean et Baudoin d'Avesnes sont impliqués dans la Guerre de Succession de Flandre et du Hainaut. En juillet 1246, Guillaume III de Dampierre, est reconnu "de jure", héritier de la Flandre par une sentence arbitrale de Louis IX et de l'évêque Odo van Tusculum, tandis que le Hainaut est assigné à Jean d'Avesnes, fils aîné du premier mariage de Marguerite de Constantinople. Cependant, Guillaume meurt le , des blessures subies lors d'une joute à Trazegnies. Son frère cadet, Gui de Dampierre, deuxième fils de la même comtesse régnante Marguerite de Constantinople, était donc héritier du trône de Flandre. Cependant, en 1248, Louis IX s'embarque pour la Septième croisade dont il ne revient qu'en 1254. Jean d'Avesnes a entre-temps compris que sa mère ne lui céderait pas le Hainaut et s'est révolté contre elle. Il a trouvé un allié en la personne du comte Guillaume II dont il avait épousé la sœur, Adélaïde de Hollande.