En el 861, fuerzas musulmanas, tras un período de tregua, atacaron Barcelona, asediándola e incluso llegando a conquistar los territorios cercanos, pero se supone que Hunifredo negoció su retirada o la renovación de la tregua con el consentimiento de Carlos el Calvo, tregua que fue aceptada por Mohamed I.