Durante el período de la conquista francesa de España, Madrazo, encontrándose en el extranjero, fue uno de los primeros opositores al gobierno de José Bonaparte, por lo que el pintor español, junto con otros artistas españoles en Roma, fue hecho prisionero por los franceses que había en Roma y encerrado en el Castillo Sant'Angelo y luego en la Embajada española.