Viuda en dos ocasiones y privada de apoyo recurrió a un príncipe aventurero, Fernando de Mallorca, que estaba entonces al servicio de su primo el rey de Sicilia y poseía pocas tierras en ese reino, y Margarita casó a su hija Isabel con Fernando en febrero de 1314.