Tras la muerte de Violante en 1302 se casó en segundas núpcias el 21 de junio de 1304 en Collioure (localidad del Rosellón) con Sancha de Mallorca, hija de Jaime II de Mallorca.