Obwohl bereits im vorangeschrittenen Alter und durch Krankheiten geschwächt, eroberte Ludwig im Sommer 1270 die Stadt Karthago. Sultan Muhammad I. al-Mustansir verweigerte jedoch die Annahme des christlichen Glaubens und verschanzte sich in Tunis. Ludwig schloss den Belagerungsring um die Stadt, jedoch brach im Kreuzfahrerheer durch unhygienische Verhältnisse die Bakterienruhr aus. Ludwigs Sohn Johann Tristan, der 1250 im Verlauf des Sechsten Kreuzzuges in der ägyptischen Hafenstadt Damiette geboren worden war, und seinen Vater beim Siebten Kreuzzug begleitete, erkrankte ebenfalls an der Ruhr und starb kurz darauf zur großen Bestürzung seines Vaters. Vielleicht stellt die Szene auf dem Hochaltarflügel diese Begebenheit dar.