Durante la batalla de Roncesvalles fue liberado y, de vuelta a Zaragoza, envió a su hijo Matruh ben Sulayman al-Arabí a controlar Barcelona y Gerona.